Dr. Michael Bailey Effingham Animal Hospital

Q: Why is my dog heaving?
A:

There are several things that can cause heaving. Extreme coughing can cause ... More »