excessive coughing in a dog
Pneumonia in dogs also causes coughing, and there are a variety of causes for the condition, including a bacterial or fungal infection, or aspiration of a foreign substance like vomit or food. Treatment depends on the underlying cause of the infection.