Dog Health
Why Is My Dog Coughing?
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 picture
Causes, home monitoring, treatment options and the exact signs that mean call your vet — in the complete 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.
- Can allergies make dogs cough?
- Environmental allergens can irritate airways and cause coughing, often alongside sneezing, itchy skin, or watery eyes. Your vet can distinguish allergic cough from infection or heart disease.
Reviewed 2026-06-24 against UK veterinary guidance · Information only — not a substitute for seeing your vet.