I never vaccinate for KC, my Vet says baby aspirin and Robitussin is all that is needed and most of the time it will go away on it's on. I found this on line Using Dextromethorphan (Robitussin DM) to Treat Kennel Cough Symptoms - VetInfo Happy to hear your pup is feeling better....