Most cases of kennel cough resolve on their own within about two weeks with basic supportive care at home. Treatment focuses on keeping your dog comfortable while the infection runs its course, though vets will prescribe antibiotics or cough suppressants when symptoms are moderate or the dog is at higher risk for complications.
Why Most Cases Don’t Need Heavy Treatment
Kennel cough is similar to a common cold in humans. It’s caused by a mix of viruses and bacteria that inflame the windpipe and upper airways, producing that distinctive dry, honking cough. In otherwise healthy adult dogs, the immune system clears the infection without much help. The cough sounds alarming, but it’s usually worse than it looks.
That said, puppies, senior dogs, and dogs with existing heart or lung conditions are more vulnerable. These groups are more likely to need veterinary treatment rather than a wait-and-see approach.
When Vets Prescribe Antibiotics
If your vet decides your dog needs antibiotics, the typical course lasts 7 to 14 days. The goal isn’t to fight the viral component (antibiotics can’t do that) but to target the bacterial infection that often rides along with it or develops as a secondary problem. Your vet will choose the right antibiotic based on your dog’s size, health history, and severity of symptoms.
You’ll typically give the medication by mouth at home, once or twice a day depending on the drug. Even if your dog seems better after a few days, finishing the full course matters. Stopping early can allow resistant bacteria to bounce back.
Cough Suppressants for Severe Coughing
When the cough is persistent enough to disrupt your dog’s sleep, eating, or breathing comfort, vets may prescribe a cough suppressant. These medications work by dialing down the brain’s cough reflex, giving irritated airways a chance to heal without constant aggravation.
The most commonly prescribed options for dogs are opioid-based suppressants like hydrocodone or butorphanol, which are significantly more potent at controlling cough than over-the-counter options. Some vets use a medication originally designed for nausea that also has cough-suppressing properties. These are all prescription drugs, and dosing depends on your dog’s weight.
Don’t give your dog human cough medicines without asking your vet first. Many contain ingredients like acetaminophen or xylitol that are toxic to dogs.
What You Can Do at Home
Supportive care at home makes a real difference in how quickly your dog recovers and how comfortable they are in the meantime.
- Add humidity. Run a humidifier near where your dog sleeps, or bring them into the bathroom while you run a hot shower. The steam helps soothe inflamed airways and loosens mucus.
- Limit exercise and excitement. Physical activity and getting worked up both trigger coughing fits. Keep walks short and low-key. Skip the dog park entirely until they’ve recovered.
- Switch to a harness. If your dog normally wears a collar on walks, swap it for a harness. Pressure on the throat from a collar or leash pulling will make coughing worse.
- Keep the air clean. Avoid smoking, strong cleaning products, or anything that could further irritate your dog’s airways during recovery.
Some owners offer a small amount of honey (about half a teaspoon to a full teaspoon depending on the dog’s size) to coat and soothe the throat. This is generally safe for adult dogs but should not be given to puppies.
How Long Recovery Takes
Most dogs recover within two weeks. You’ll likely notice the cough gradually becoming less frequent and less forceful over that stretch. Some dogs develop a lingering cough that hangs on for a few extra days even after the infection has cleared, similar to how a human cold can leave you with a nagging cough.
Even after your dog seems fully recovered, they can still spread the infection. Plan to keep your dog away from other dogs, including daycare, boarding, and dog parks, for at least 14 days after symptoms have completely resolved. That’s generally how long it takes for a dog to clear the infection and stop being contagious.
Signs the Infection Is Getting Worse
In a small number of cases, kennel cough progresses to pneumonia. This is more common in very young, very old, or immunocompromised dogs, but it can happen to any dog. Watch for these warning signs:
- Labored or rapid breathing that goes beyond normal panting
- A wet, productive cough replacing the earlier dry, honking one
- High fever (a dog’s normal temperature is around 101 to 102.5°F)
- Thick nasal discharge
- Loss of appetite or lethargy lasting more than a day or two
If you notice any of these, your dog needs veterinary attention promptly. Pneumonia requires more aggressive treatment than a simple upper airway infection.
Preventing Kennel Cough
A vaccine targeting the most common bacterial cause of kennel cough is available in three forms: intranasal (squirted into the nose), oral (given by mouth), and injectable. The intranasal version is generally considered the most effective at reducing symptoms because it triggers an immune response right at the nasal lining, which is where the bacteria first take hold. It works faster than the injectable form, which is why many boarding facilities and groomers require it.
The vaccine doesn’t guarantee your dog won’t get kennel cough, since multiple different pathogens can cause the disease and the vaccine only covers one of them. But vaccinated dogs who do get sick tend to have milder, shorter illnesses. If your dog regularly visits boarding facilities, dog parks, grooming salons, or training classes, vaccination is worth discussing with your vet.

