hi, I went through ur query.
Dry cough may be due to allergy e.g dust, pollens, smoke etc. try avoiding the allergens.
Hard palate itching may be due to runny nose or any food, again u should try to identify what causing such symptoms n try avoiding those then u will be fine.
Answered2015-08-05 10:20:45
1/1 people found this helpful