My Dog Is Dry Coughing: Causes and When to Worry

A dry cough in dogs most often points to kennel cough, especially if your dog has recently been around other dogs. But several other conditions can cause the same sound, from a collapsing trachea to heart disease, and the specific pattern of the cough tells you a lot about what’s going on. Here’s how to sort through the possibilities.

What a Dry Cough Sounds Like (and Why It Matters)

A dry cough produces no mucus or fluid. It sounds harsh, hacking, and sometimes ends with a gag or retch that makes owners think their dog has something stuck in their throat. A wet cough, by contrast, sounds gurgling or moist and signals fluid buildup in the airways or lungs, whether that’s water, blood, or pus. The distinction matters because dry and wet coughs point toward different causes and different levels of urgency.

Pay attention to when the cough happens (at rest, during exercise, at night), how long it’s been going on, and whether your dog seems otherwise normal or is also lethargic, eating less, or breathing faster than usual. These details help narrow the cause quickly.

Kennel Cough: The Most Common Culprit

Kennel cough is the most common infectious cause of coughing in dogs. It’s caused by a mix of viruses and bacteria that spread wherever dogs gather: boarding facilities, dog parks, groomers, training classes. If your dog was in any of these settings within the past 2 to 10 days (the typical incubation period), kennel cough is the leading suspect.

The hallmark is a forceful, dry hack that sounds like your dog is trying to clear something from their throat. Many dogs with kennel cough are otherwise completely normal between coughing fits. They eat, drink, play, and have energy. Most healthy adult dogs recover within two weeks without specific treatment, though the cough can linger and sound worse than it actually is.

During recovery, you can ease your dog’s discomfort in a few ways. A half to one teaspoon of honey (depending on your dog’s size) can soothe an irritated throat. Don’t give honey to puppies under one year old because of the botulism risk. Running a hot shower and letting your dog sit in the steamy bathroom for 10 to 15 minutes helps loosen irritation in the airways. A humidifier in the room where your dog sleeps can also make breathing easier. Switching from a collar to a harness takes pressure off the trachea and reduces coughing episodes triggered by leash tension.

Collapsing Trachea

If your dog is a small or toy breed, especially a Yorkshire Terrier, Pomeranian, or Toy Poodle, a collapsing trachea is high on the list. The cartilage rings that hold the windpipe open weaken over time, causing the trachea to flatten when the dog breathes in. This produces a very distinctive cough that’s often described as sounding like a goose honk.

This condition typically shows up in middle-aged or older small dogs and tends to get worse with excitement, pulling on a leash, hot weather, or obesity. There’s likely a genetic component, since small breeds are overwhelmingly the ones affected. Unlike kennel cough, a collapsing trachea doesn’t resolve on its own. It’s a chronic condition that needs veterinary management to keep comfortable.

Chronic Bronchitis

When a dog has a persistent dry, hacking cough and no infection or other cause can be identified, chronic bronchitis is the most likely diagnosis. Think of it as ongoing inflammation in the airways without a clear trigger. The cough tends to worsen with exercise or excitement and gradually gets worse over months or years if left untreated.

This is a diagnosis of exclusion, meaning your vet will rule out infections, heart disease, and other causes first. Dogs with chronic bronchitis need long-term management to reduce airway inflammation and prevent the cough from progressing.

Heart Disease

A dry cough can be an early sign of heart disease, particularly in older dogs. Several types of heart disease cause coughing, including valve degeneration (common in small breeds) and dilated cardiomyopathy (more common in large breeds). In severe cases or heart failure, fluid builds up in or around the lungs, which triggers coughing.

A heart-related cough often shows up at night or when the dog is lying down, and it may get worse over time rather than coming on suddenly. If your older dog has developed a cough that doesn’t seem tied to an infection and gets worse at rest, heart disease is worth investigating. Other signs that often accompany it include decreased energy, reluctance to exercise, and faster breathing.

Heartworm Disease

Most dogs with heartworm are actually subclinical, meaning they show no obvious symptoms at all. But when signs do appear, coughing is the most common one. Heartworm is transmitted through mosquito bites, and the worms lodge in the heart and pulmonary arteries, eventually causing inflammation in the lungs. If your dog isn’t on a monthly heartworm preventive, this is a cause your vet will want to test for specifically.

Allergies

Just like in people, airway inflammation from allergies can trigger coughing in dogs. Pollen, dust, mold, and smoke are common irritants. An allergy-related cough tends to be seasonal or tied to specific environments. You might notice it flares up at certain times of year, after walks in high-pollen areas, or in dusty rooms. It’s less common than the other causes on this list, but worth considering if the cough comes and goes in a pattern.

How Your Vet Figures Out the Cause

A chest X-ray is the single most important diagnostic tool for a coughing dog. It can reveal a collapsed trachea, an enlarged heart, lung masses, fluid in the lungs, or patterns consistent with pneumonia, bronchial disease, or heartworm. In many cases, the X-ray alone provides the diagnosis.

If the X-ray isn’t conclusive, your vet may recommend a tracheal wash, where a small amount of sterile fluid is flushed into the airways and then collected for analysis. This helps identify infections, inflammation, or specific cell types that point toward a diagnosis. A heartworm blood test is a simple, quick screening that’s often done as part of the initial workup.

Signs That Need Urgent Attention

A dog that’s coughing but otherwise eating, drinking, and acting normal can usually wait for a regular vet appointment within a day or two. But certain signs alongside a cough signal something more serious:

  • Difficulty breathing or rapid breathing at rest: This suggests significant fluid in the lungs or severe airway obstruction.
  • Blue or pale gums: This means your dog isn’t getting enough oxygen and needs emergency care.
  • Coughing up blood or pink-tinged fluid: This can indicate advanced heart failure, severe infection, or a lung mass.
  • Collapse or extreme lethargy: A dog too tired to stand or one that faints during coughing episodes needs immediate evaluation.
  • Loss of appetite lasting more than 24 hours with worsening cough: This often means the underlying condition is progressing.

A cough that persists beyond two weeks, even if your dog seems fine otherwise, also warrants a vet visit. What starts as a simple kennel cough can occasionally develop into pneumonia, and chronic conditions like tracheal collapse or heart disease only get harder to manage the longer they go unaddressed.