My small dog coughs and wheezes daily. Is it more than allergies?
Chronic coughing in small dog can have many reasons. The most common cause is a collapsing trachea. This would be a weakness in the windpipe and whenever the dog gets excited, does exercise, and in some cases even when resting , the trachea collapses and keeps the air from getting to the lungs. This will cause coughing, wheezing and even trouble breathing. This can be easily diagnosed with an xray and a throough exam. Another common cause, especially in old dogs, would be congestive heart failure where the heart is not able to pump blood efficiently and a pulmonary edema develops and causes coughing, wheezing and breathing troubles. Again a thorough clinical exam and xrays/ultrasound exam can rule this out. I suggest you schedule an appointment for an exam with your vet soon.
Updated on September 23rd, 2025