Just read this too...
More often than not,
kennel cough is merely a symptom of another, much worse disease that your pet is suffering from. Kennel cough may be a result of underlying health concerns such as heart disease, periodontal disease, heartworm,
parasites, throat growths, pneumonia, irritations, and allergies.
Kennel Cough - Dog Kennel Cough Information - Kennel Cough In Dogs Treatments