Kennel Cough: The Little Beach Dog ProtocolKennel cough is a blanket term used to describe an infectious, contagious illness in dogs. The obvious symptom is a horrible cough that...