What causes a dog to hack and gag
Mia Lopez
Updated on April 18, 2026
Kennel cough, which is a type of respiratory infection, is a common cause of dog gagging, which results in a harsh, goose-like cough, sometimes followed by a gag. There are other infectious diseases that can also cause gagging, and a more severe disease—pneumonia—can sometimes cause gagging in dogs, as well.
Why does my dog keep coughing gagging like he's choking?
If you observe your dog hacking away or constantly making choking sounds, then they may have a case of Bortedella, or Kennel Cough. Dogs catch this illness when they breathe in air filled with bacteria and virus particles. … This is why you may be observing your dog coughing and gagging like he’s choking.
Why does my dog keep acting like he is going to throw up?
Non-productive retching, or dry heaving, in any breed dog is always considered an emergency due to the concern for a process called gastric dilation and volvulus (frequently referred to as GDV, or gas bloat).
What do I do if my dog is coughing and gagging?
If your dog is coughing, you need to call your veterinarian. Many of the causes of dog cough are treatable, but all require medical attention. The sooner you get your dog in to see your veterinarian, the sooner your dog can be on his way to feeling better.Why does my dog keep trying to cough something up?
It’s typically caused by a foreign object getting stuck in the throat, or by objects getting wrapped tightly around the neck. Choking can be life-threatening so it’s vital that you contact your vet or, out of hours, your nearest Vets Now, immediately.
Why does my dog keep dry heaving?
Dry heaving can indicate inflammation of the throat (such as occurs with laryngitis), an upper respiratory tract infection (such as kennel cough), a foreign body in the mouth or throat such as a grass awn or blade), nausea etc.
How do I know if my dogs cough is serious?
However, if the cough is especially severe, worsens, or fails to improve over the course of a week or so, make an appointment with your veterinarian. Also, if your dog is lethargic, has difficulty breathing, isn’t interested in food, or has any other potentially serious symptoms, call your veterinarian immediately.