From honking vs. wet coughs to emergency warning signs, this guide covers vet-smart home care, kennel cough precautions, and training strategies to reduce le...
Article
•
Designer Mixes
What Causes Dogs to Cough
Shari Shidate
Designer Mixes contributor
If your dog has started coughing, it can be unsettling quickly. As a veterinary assistant here in Frisco, Texas, I have seen everything from a simple throat tickle to serious heart and lung disease show up as “just a cough.” The tricky part is that many different conditions can sound similar at home.
This guide walks you through the most trusted, evidence-based causes of canine coughing, what to watch for, and when it is time to call your veterinarian. It is not a diagnosis. Your vet will confirm the cause with an exam and, if needed, testing.

First, what does a dog cough sound like?
Try to notice the sound, the timing, and what triggers it. Those details help your vet narrow the cause quickly.
- Dry, hacking cough: often airway irritation or infectious causes.
- Wet-sounding cough: can happen with pneumonia, fluid, or significant airway inflammation. Many dogs swallow mucus, so you may not see anything come up.
- Honking cough: classic for tracheal collapse in small breeds.
- Gagging or retching after coughing: commonly reported with kennel cough, but can also occur with throat irritation, reflux, or collapsing airways.
- Coughing at night or when resting: can be a red flag for heart disease or fluid buildup, but it can also be seen with chronic bronchitis, tracheal collapse, obesity, or reflux.
If you can safely record a short video of the cough on your phone, that is one of the most helpful tools you can bring to an appointment.
Trusted causes of coughing in dogs
1) Infectious respiratory disease (kennel cough and friends)
“Kennel cough” is a common name for canine infectious respiratory disease complex (CIRDC). It is usually spread through close contact and shared air space (aerosol and droplets), especially in places like boarding facilities, grooming salons, dog parks, or shelters. Contaminated surfaces can play a role too, especially with shared bowls, toys, or hands moving between dogs.
What you might notice:
- Sudden dry, hacking cough
- Gagging or retching after coughing
- Normal energy in mild cases, but some dogs feel run down
- Possible nasal discharge or mild fever depending on the organism (including viruses like canine influenza in some outbreaks)
Why it matters: Many cases are mild and self-limiting, but some dogs, especially puppies, seniors, and immunocompromised pets, can develop complications like pneumonia.
Also important: If kennel cough is suspected, avoid dog parks, daycare, grooming, and boarding until your veterinarian says it is safe. This helps protect other dogs.
2) Allergies and environmental irritants
Dogs can cough from airway irritation related to allergens or inhaled irritants, including pollen, dust, wildfire smoke, strong fragrances, household cleaners, and secondhand smoke.
Common signs:
- Coughing that comes and goes
- Sneezing, watery eyes, itchy skin, or licking paws if allergies are involved
- Worse symptoms after cleaning, candles, or being outdoors during high pollen
Helpful at-home steps: Switch to unscented cleaning products, avoid smoke exposure, run a HEPA air filter, and wipe paws after outdoor time. If coughing persists, your veterinarian may discuss targeted allergy control.
3) Tracheal collapse and airway collapse (common in small dogs)
Tracheal collapse happens when the windpipe loses rigidity and partially flattens, making it harder for air to flow smoothly. Some dogs also have collapse deeper in the airways (bronchomalacia), which can contribute to ongoing coughing. It is especially common in small breeds and mixes.
Typical pattern:
- A distinctive honking cough
- Coughing when excited, pulling on leash, or after drinking water
- Worse in hot weather or with weight gain
Big takeaway: A harness (instead of a neck collar), weight management, and avoiding overheating can make a real difference. Your vet can confirm this with an exam and imaging.

Heart-related coughing
Not every cough is a heart problem, but heart disease is important to keep on the list, especially in older dogs.
4) Congestive heart failure (fluid buildup)
Some dogs cough because of fluid buildup related to heart disease. Depending on the type of heart failure, fluid may accumulate in the lungs (pulmonary edema) and less commonly around the lungs (pleural effusion). This is more common in older dogs and certain predisposed breeds.
What you might notice:
- Coughing more at night or when resting
- Decreased stamina on walks
- Faster or more effortful breathing
- Possible fainting or weakness in more advanced cases
Why prompt care matters: If heart disease is the cause, your veterinarian can often improve comfort quickly with appropriate medications, but delays can be dangerous.
Lung and airway conditions that need veterinary attention
5) Pneumonia
Pneumonia may develop from infection, aspiration (inhaling vomit or food), or other underlying disease. It tends to cause a dog to feel more systemically ill than a simple upper respiratory infection.
What you might notice:
- Wet-sounding cough
- Fever, lethargy, reduced appetite
- Fast breathing or breathing effort
6) Chronic bronchitis
Chronic bronchitis involves ongoing airway inflammation, usually seen in middle-aged to older dogs. The hallmark is a cough that lasts most days for 2 months or longer and does not resolve with a quick fix.
What you might notice:
- Persistent cough, often worse with activity
- Gagging, especially in the morning
- Normal appetite, but reduced exercise tolerance
7) Airway parasites (heartworm, lungworm)
Parasites can irritate the lungs and airways and may cause coughing. Heartworm disease is a major concern in many parts of the U.S. Prevention and testing are key. Lungworm is less common overall, but important in some regions and in dogs with specific exposure risks.
What you might notice:
- Coughing with exercise
- Decreased stamina
- Weight loss or general decline in more advanced cases
If your dog is not on consistent heartworm prevention, or you are unsure, bring that up at your appointment. It changes the recommended workup.
8) Foreign material or throat irritation
Inhaled plant material (like foxtails), a small foreign object, or significant throat irritation can cause sudden coughing, gagging, or repeated swallowing.
What you might notice:
- Very sudden onset
- Pawing at the mouth
- Repeated gagging or distress
9) Laryngeal paralysis (older large breeds)
Laryngeal paralysis is a condition where the tissues at the back of the throat do not open normally during breathing. It is seen more often in older, larger dogs and can cause coughing and noisy breathing, especially during heat, stress, or exercise.
What you might notice:
- Noisy breathing (a harsh sound when inhaling)
- Coughing or retching, especially with excitement or eating
- Worse symptoms in warm weather
10) Reflux or esophageal irritation
Gastroesophageal reflux or esophagitis can irritate the throat and trigger chronic coughing or gagging. Some owners notice it most at night, after meals, or first thing in the morning.
11) Tumors or masses
Coughing can also occur due to growths in the lungs, airway, or chest. This is more likely in older dogs, especially if the cough is persistent and worsening.
Quick note: reverse sneezing vs. coughing
Many owners confuse reverse sneezing with coughing. Reverse sneezing often looks like a dog is suddenly pulling air in with a snorting sound, sometimes with a stiff stance and extended neck. It can look dramatic, but it is usually harmless and brief. If episodes are frequent, prolonged, or paired with true cough, lethargy, or breathing trouble, it still warrants a vet visit.
When coughing is an emergency
Please seek urgent veterinary care if you notice any of the following:
- Labored breathing, open-mouth breathing, or belly heaving
- Blue, gray, or very pale gums
- Collapse or fainting
- Coughing up blood or pink foam
- Rapid breathing at rest that is new for your dog
- A puppy, senior, or medically fragile dog that seems weak or will not eat
Even if it is “just coughing,” breathing issues should never wait.
When to call your vet
In general, call your veterinarian if a cough lasts more than 48 to 72 hours, is getting worse, is disrupting sleep, or comes with fever, low appetite, lethargy, or any breathing change. Puppies, seniors, and dogs with heart or lung disease should be seen sooner.
What your veterinarian may recommend
Diagnosis depends on your dog’s age, breed, vaccine history, and what the cough sounds like. Common next steps include:
- Physical exam and history (bring that video if you can)
- Chest X-rays to evaluate lungs, heart size, and airway patterns
- Heartworm test and other lab work when appropriate
- Respiratory PCR testing for infectious causes in some cases
- Echocardiogram if heart disease is suspected

Safe, practical steps you can take at home
While you are scheduling care or monitoring a mild cough under veterinary guidance, these steps can help:
- Switch to a harness if your dog pulls on leash.
- Keep activity calm until you know the cause. Hard exercise can worsen coughing.
- Avoid smoke and strong scents in the home.
- Use humidity if air is dry. A cool-mist humidifier can reduce irritation.
- Track patterns: time of day, after drinking, after excitement, after lying down, after meals.
Important: Do not give human cough medicines unless your veterinarian specifically tells you to. Many contain ingredients that are unsafe for dogs.
Quick checklist to help your vet
Before your visit, jot down:
- When the cough started and whether it is getting worse
- Dry vs wet-sounding, honking vs hacking
- Any exposure to boarding, grooming, dog parks, or a new dog in the home
- Vaccine status, especially bordetella and canine influenza if used in your area
- Heartworm prevention and last test date
- Any vomiting, regurgitation, diarrhea, lethargy, fever, or appetite changes
The more specific you can be, the faster your veterinary team can help.