Kennel Cough in Dogs

Kennel cough is a broad term for the upper respiratory tract symptoms caused by a number of viral and bacterial organisms. The upper respiratory tract consists of the nasal passages, sinus cavity, larynx and trachea.     What causes kennel cough? Kennel cough is generally caused by the infection with a respiratory virus alone, or…