I believe ginger tea with milk everyday is a good remedy if he has no heart ailment. I am allergic to dust and smoke. Lack of sleep and lack of food (LOL) can cause me cough too.
A clean environment, enough food and sleep is what we need to avoid cough.