What is the best medicine for a dry cough?

Causes of dry cough are bronchial asthma, allergic rhinitis and respiratory tract infections and other diseases, it is recommended to take glucocorticoids, anti-allergic drugs or antibiotics and other treatments after clarifying the cause of the disease.
1. Bronchial asthma: patients may manifest wheezing, shortness of breath, chest tightness, cough, etc., mostly irritating dry cough, you can take glucocorticosteroid drugs, such as dexamethasone, short-acting β2 agonists, such as salbutamol, anticholinergic drugs ipratropium bromide, etc. to dilate the bronchial tubes and relieve symptoms.
2. Allergic rhinitis: patients may show sneezing, runny nose, cough, can take anti-allergy drugs, such as chlorpheniramine, loratadine, cetirizine and other drugs to control symptoms, improve the symptoms of dry cough.
3. When the respiratory tract is infected with pathogenic microorganisms, especially mycoplasma and chlamydia infections, irritating dry cough can occur, you can take antibiotics such as erythromycin and azithromycin to control inflammation, and when the dry cough symptoms are severe, dextromethorphan and diethylpropionine hydrochloride can be chosen as symptomatic treatment.
If the dry cough is severe, it is recommended to consult a doctor in a timely manner. Drugs need to strictly follow the doctor’s instructions to regulate the use.