What is the best recommendation for a dry cough?

Etiology. A dry cough can be caused by a number of diseases including viral infection, allergy, asthma, or physical changes in the environment. The most important thing is to identify the cause of the cough. It is due to an irritation of the tracheal-bronchial lining. Treatment depends on cause. Otc treatment with mucinex, (guaifenesin) robitussin, vit. C or other cough depressants may help. Treatment requires cause.
DRY COUGH. Well here we go again, it is difficult to answer without knowing if the cough is chronic or acute.But if you you just started coughing dry cough you can use over the counter medicine which have guifanicne with or withour dextromethorphan, common names are robituscine, Mucinex (guaifenesin) or tussi-organidine.But id it is chronic cough then you needs to know the cause you need exam and imaging and it can be treate.