My dog keeps coughing like something is stuck in his throat. Why?
There could be several reasons why your dog is [coughing](https://www.petcoach.co/dog/condition/coughing-1/). He could very well have something stuck in his throat or is trying to vomit something up and can't and will need medical intervention. If the symptoms continue, he needs to be seen by a vet as soon as possible.
If you know your dog has ingested something and is indeed [choking](https://www.petcoach.co/article/what-to-do-if-you-think-your-dog-is-choking), you can perform the Heimlich maneuver if you feel comfortable doing so. A dog who is choking should also be taken to a veterinarian or emergency clinic immediately.
A dog may also be coughing as a result of a viral respiratory infection, like canine parainfluenza, canine adenovirus, or [kennel cough](https://www.petcoach.co/dog/condition/kennel-cough). The most common symptoms of viral infections in dogs can include lethargy, decreased appetite, coughing, exercise intolerance and an increased breathing rate. If you believe your is showing any of these symptoms in addition to coughing, it is important for him to be evaluated by a veterinarian.
Finally, a condition known as "reverse sneezing" might also sound like a cough and can be alarming for pet parents to witness. Reverse sneezing is very common in pets and is usually not a cause for concern. When a dog reverse sneezes, it will often pull its head back and inhale forcefully through the nose and mouth, making a cough-like sound. It is thought to have an [allergic](https://www.petcoach.co/dog/condition/canine-allergies/) component as the back portion of the nasal passages work to expel an irritant.
Updated on September 23rd, 2025