Petco Text Logo
Petco Pet Logo

Why is my dog coughing, gagging, and having trouble breathing?

Updated On September 23rd, 2025

My Labrador dog is coughing really bad and it looks like he has something to throw out, because of that she suffering from her breathing. what medicine should i gave to her? Because last time the veterinarian told us that Broncure can cure her but it turns out she's not.

This question includes photos that may contain sensitive content. Click to view.

View more to consider that the photos may include sensitive content.

3 Answers

Most Helpful Answer

Image profile

Answered By Dr. Elizabeth

Veterinarian

Published on November 16th, 2019

I hate to hear your pet is coughing so much. Unfortunately, it's impossible to know the underlying cause of the coughing without a physical exam and possible radiographs. Pets can cough due to allergies, parasites, collapsing trachea, heart disease, lung disease, cancer, infections or something stuck in the throat. Treatment is different for each of these conditions. I recommend to have your pet examined by again the veterinarian. if a treatment doesn't work, it usually means the true cause of the coughing has not been discovered. I hope this helps and please feel free to post any additional questions.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Dr. Melanie, BVSc MS

    Veterinarian

    Published on December 4th, 2016

    There are a couple of things that could be wrong with your dog. He could have chronic bronchitis, heart problems, heartworm disease, or possibly cancer. I would take him into the vet in the morning for an exam. The vet can do a physical exam, routine blood tests, a urinalysis, and x-rays to see what is causing his cough. Once a cause is found, the vet can prescribe an appropriate course of treatment.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Jennifer Summerfield, DVM CPDT-KA

    Veterinarian, Certified Dog Trainer

    Published on February 26th, 2017

    Poor pup! There are lots of things that can cause coughing in dogs, so it's hard to say that the problem might be without being able to examine him. You're right that respiratory infections are quite common in dogs, and are the most common cause of coughing that I see in young dogs who are otherwise healthy - so this could very well be what is causing your dog to cough. Other possible causes of coughing would include allergies, bronchitis, or more serious issues like heart disease or lung tumors. If the coughing just started and your dog is acting normal otherwise, you could opt to wait until tomorrow morning to take him to the vet - your vet can listen to his heart and lungs to check for any problems, and will probably prescribe an antibiotic if an infection is suspected. If your dog is acting weak or lethargic or having any trouble breathing, it would be best to have him seen today by an emergency vet, as these can be signs of a more serious problem.

    Vote icon

    1Pet Parents found this answer helpful

See More Answers
image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored