Dogs · Health

Why is my dog coughing?

A sudden, harsh cough is often kennel cough doing exactly what it sounds like. Here is how to tell it apart from a stuck grass seed, a collapsing trachea, or a cough that points to the heart.

A vet examining a small fluffy dog on an exam table while its owner looks on

A dog coughing for the first time is unsettling to listen to, especially when it sounds like they are trying to bring something up and nothing comes. Most of the time this is kennel cough, a contagious but usually mild illness that spreads anywhere dogs mix, and it looks and sounds far more dramatic than it actually is in a healthy adult dog. The cough itself, and what is going on around it, usually tells you which of a fairly short list of causes you are actually dealing with.

What the cough sounds like

A harsh, dry, honking cough, often described as sounding like a goose, that sometimes ends in a gag or brings up a small amount of white foam, is the classic sound of kennel cough. It tends to come in fits, gets worse with excitement, exercise, or any pressure on the throat from a collar and lead, and the dog is usually otherwise completely normal in between, still eating, still keen for a walk, still wagging.

A dry, honking cough that is more of a long-running pattern than a sudden illness, especially in a small or toy breed, points somewhere different: a weakening of the windpipe called tracheal collapse, covered in more detail in our Toy Poodle breed guide, since it shows up in a number of small breeds. A sudden bout of gagging, pawing at the mouth, or coughing that started right after being outside in long grass can mean something is physically stuck, often a grass seed, in the throat or airway.

Kennel cough, the most common cause by far

Kennel cough is not one single germ but a mix of bacteria and viruses, most commonly Bordetella bronchiseptica alongside parainfluenza and other respiratory viruses, that spread easily wherever dogs share air: boarding kennels, daycare, dog parks, training classes, the waiting room at the vet. It takes roughly two to fourteen days after exposure for the cough to start, which is why it is easy to bring home from one place and only notice it days later somewhere else entirely.

In a healthy adult dog it behaves a lot like a human cold: unpleasant to listen to, self-limiting, and usually clear within one to three weeks with rest. The Bordetella vaccine reduces how often dogs catch it and how bad it is when they do, but it does not guarantee full protection, since several different bugs can cause the same picture.

Keep a coughing dog away from other dogs for at least two weeks from when the cough started, since they can still be contagious even once they seem to be improving. That means skipping the dog park, daycare, boarding, and group classes until your vet has given the all clear.

When it points somewhere more serious

Puppies, senior dogs, brachycephalic breeds like French Bulldogs and Pugs, and any dog with an existing heart or lung condition are more likely to see kennel cough turn into something worse, most often pneumonia. Watch for the cough becoming wetter or more productive, laboured breathing, a fever, or your dog going quiet and off its food, similar to the pattern covered in why is my dog not eating, and treat any of those as reasons to see a vet rather than waiting the usual illness out.

A cough in an older dog, particularly a small breed, that is worse at night or when lying down, and comes alongside reduced energy for walks or occasional fainting spells, is a different picture again, and can point to heart disease rather than anything respiratory. This is worth raising directly with your vet, especially in a dog already being monitored as part of senior care, since it usually needs a chest X-ray or a closer look at the heart to sort out.

What actually helps

For a mild kennel cough case in an otherwise bright dog, rest, a humid room such as sitting with your dog in the bathroom while a hot shower runs, and the harness swap above are usually enough while it runs its course. Avoid strenuous exercise until the cough has fully cleared, since pushing through it tends to prolong the fit rather than shorten it.

See your vet if the cough lasts beyond two to three weeks, gets worse instead of better, or your dog seems unwell in any other way alongside it. A vet can also tell kennel cough apart from a stuck grass seed, a collapsing trachea, or a heart-related cough on examination, which matters because each of those needs a genuinely different fix, not just time.

Common questions

Is kennel cough serious?
For most healthy adult dogs, no. Kennel cough usually runs its course in one to three weeks with rest and a break from other dogs, much like a bad cold. It becomes more serious in young puppies, senior dogs, brachycephalic breeds, or any dog with an existing heart or lung condition, where it can progress to pneumonia. A vaccinated dog can still catch it, though the vaccine tends to make the illness milder.
Can I treat kennel cough at home without a vet?
A mild case in an otherwise bright, eating, drinking adult dog can often be managed at home with rest, a harness instead of a collar, and keeping them away from other dogs until the cough clears. Call your vet if the cough lasts more than two to three weeks, if your dog goes off food or seems lethargic, or if you are dealing with a puppy, a senior, or a dog with heart or lung problems, since those cases are more likely to need medication.
How long is a dog with kennel cough contagious?
Dogs can shed the bacteria and viruses involved for one to two weeks after symptoms start, and in some cases for several weeks after they seem to have recovered. Keep your dog away from dog parks, daycare, boarding, and training classes for at least two weeks from when the cough started, longer if your vet advises it, since a dog that looks fine can still be spreading it.
When is a dog's cough an emergency?
Blue or grey gums or tongue, laboured or open-mouth breathing, collapse, or a cough alongside real lethargy and fever are all reasons to get emergency care immediately rather than waiting. A cough that has lasted more than a few weeks, is getting worse rather than better, or comes with weight loss also needs a vet visit, just not necessarily the same hour.