Dog cough, understanding the causes
As you would expect from humans, dogs tend to cough for many different reasons. In fact, the underlying causes of dog cough are too diverse to describe comprehensively but some of the more common factors known to cause dog cough include internal parasites, heartworm, distemper, fungal infections, allergies, tuberculosis, and [...]