Coughing in dogs can be an indicator for quite a few conditions including, but not limited to, kennel cough, pneumonia, and heart failure.

Kennel cough (tracheobronchitis) is a highly contagious respiratory disease that is caused by a virus. Treatment usually involves supportive care, and in some cases, cough suppressants and an antibiotic (if a secondary bacterial infection is present.) Pets with viral infections must be isolated from other animals and avoid areas where other pets frequent (dog parks, pet stores, groomers, etc).

Coughing caused by more serious diseases, such as heart failure and pneumonia, will require more aggressive care. If these conditions are left untreated, they can be life-threatening.