Petco Text Logo
Petco Pet Logo

My dog is hacking and gagging but still happy and eating. What's wrong?

Updated On September 23rd, 2025

My dog has been having a hacking and almost looking like she is going to throw up throughout the day. No loss of appetite, no lethargy, and she’s been happy. This happens every so often, no real pattern. She’s eaten, drank water, and played today. The symptom first appeared this morning after she was outside using the restroom.

4 Answers

Most Helpful Answer

Image profile

Answered By Dr. Davis

Veterinarian

Published on November 17th, 2019

This sounds like kennel cough. If she’s been around other dogs a few days ago she may have gotten this from them. Usually if you keep her quiet and she continues eating and drinking she should get over this without treatment in a week or so. If the coughing worsens or she stops eating or becomes lethargic then bring her in for an exam and treatment. They will probably give her antibiotics and perhaps something to stop the coughing. If it’s kennel cough she could be contagious so please keep her away from other dogs until she’s better. Thanks for using Petco Pet Education Center, formerly Petcoach to help you care for your dog.

Vote icon

1Pet Parents found this answer helpful

Related Answers from Veterinarians

  • Image profile

    Answered By Jenny, DVM

    Veterinarian

    Published on August 12th, 2017

    This can be from a respiratory infection and excess drainage, she may have eaten something that irritated or scratched her throat if it was sharp or too big of a piece. Since she is coughing things up, it is best to have her checked by a vet to make sure she does not need antibiotics for an infection. Make sure she is not getting rawhides and is not eating her food to quickly as this can sometimes make it worse

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Dr. Dayna, DVM, CVA

    Veterinarian, Certified Veterinary Acupuncturist

    Published on October 13th, 2017

    If this has gone on for over a few hours then I would recommend that he be examined by a veterinarian. Many issues can cause this. Oral or esophagus trauma from chewing on something dangerous, he could be nauseated from any number of problems. He could even have something stuck in his mouth or esophagus. Good luck, and I hope he is back to normal soon.

    Vote icon

    1Pet Parents found this answer helpful

  • Image profile

    Answered By Ana M, DVM

    Veterinarian

    Published on April 19th, 2018

    Thank you for submitting your question regarding Sumner. She may be experiencing an upper respiratory tract infection. If this is the case, you can try running the shower on hot and letting the steam build up in the bathroom. Then place her in the bathroom (not the shower) to breathe the humid air. This can ease congestion. If this does not help, she stops eating it has eye or nose discharge, then she will need to see a veterinarian. She could also be coughing due to a collapsing trachea as this is a common condition in small breed dogs. I hope this information helps!

    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