Skip to contentPet emergency? Find an out-of-hours vet

A–Z topic · C

Coughing in dogs

Quick answer

Dog coughing has many causes — **kennel cough, heart disease, tracheal collapse, allergies, and foreign bodies** are among the most common. A honking cough after boarding may be infectious; a soft cough at night in an older dog may signal heart problems. Contact your vet if coughing persists, worsens, or is accompanied by **breathing difficulty or lethargy**.

Key takeaways

  • It often sounds like a harsh, honking cough — as if the dog is trying to clear something from the throat. It may be triggered by excitement, exercise, or pressure on the neck from a collar.
  • Yes. Enlarged hearts or fluid in the lungs (congestive heart failure) cause a soft, persistent cough, especially at night or after lying down. This is common in older small breeds.
  • See your vet if coughing lasts more than a few days, worsens, includes blood, or is paired with breathing difficulty, blue gums, lethargy, or loss of appetite. Any cough in a puppy warrants prompt attention.

The full guide

Causes, symptoms, treatment options and when to call your vet — in the complete plain-English guide.

Frequently Asked Questions

What does kennel cough sound like in dogs?
It often sounds like a harsh, honking cough — as if the dog is trying to clear something from the throat. It may be triggered by excitement, exercise, or pressure on the neck from a collar.
Can heart disease cause coughing in dogs?
Yes. Enlarged hearts or fluid in the lungs (congestive heart failure) cause a soft, persistent cough, especially at night or after lying down. This is common in older small breeds.
When should I take my coughing dog to the vet?
See your vet if coughing lasts more than a few days, worsens, includes blood, or is paired with breathing difficulty, blue gums, lethargy, or loss of appetite. Any cough in a puppy warrants prompt attention.