Question: my dog has a horse cough?
Answer: Kennel cough is the common name for canine infectious tracheobronchitis. It's a respiratory infection in dogs caused by a wide range of bacteria and viruses. Kennel cough is highly contagious and the main symptom is a harsh, hacking cough.