it takes 10 days to 2 weeks to run it's course. My vet is one of those who doesn't give meds for kennel cough. Personally, I'd watch and make sure he's drinking. Dehydration can cause huge problems in a big hurry. If he stops drinking or his temperature goes up, then get him to a vet. You can give an over the counter cough syrup. We used benylin. Just make sure it is soley cough suppresant, no tylenol or decongestant or anything else in it. A couple teaspoons before bed will help all of you get some rest.

Exhertion can worsen the symptoms so limiting his activity is probably a good idea. If he really has kennel cough he won't feel like doing anything in a couple days anyway!

Kennel cough is highly contagious and airborne. You have to keep him away from other dogs or they will get it too. My dogs got it in 2004 from another dog team over a mile away! He probably had it in the shelter and just wasn't showing any symptoms. It's very common in places were large groups of dogs are kept.

Hope the pupper is feeling better soon!