Why do dogs cough?

Dogs cough for a variety of reasons. Similarly to humans, coughing is a behaviour used to clear your throat, or as a symptom of an illness. Most of the time coughing is nothing to worry about. Humans and dogs naturally react by coughing when a foreign body enters their airway. Dogs who get very excited at meal times can show the coughing behaviour quite frequently – if they eat or drink too quickly they are likely to inhale an unwelcome particle into their lungs every now and then, but their bodies are designed to automatically clear it away and carry on with their activity. Sneezes can easily be mistaken for coughs – if you are unsure which it is, read our article about why your dog might be sneezing and hopefully you can pinpoint the cause.  

My dog keeps coughing, does he have an infection?

Similarly to humans, dogs can get lung infections which cause coughing. Kennel Cough, the term for a contagious upper respiratory infection, is a prevalent problem in dogs, and doesn’t only occur if your dog has been to a boarding kennel. Kennel cough can be caused by a variety of different bacteria or viruses, and presents as a dry, hacking cough. If you think that your dog has a respiratory infection, it is best to consult your vet; they may recommend vaccinating your dog against kennel cough every six months if your dog regularly visits a kennel or day-care. Although it isn’t usually a serious problem, kennel cough can be highly contagious so it is best to protect your dog if they are likely to be meeting up with a lot of other dogs.  

My dog has a persistent cough – should I go to the vet?

Persistent coughing over a longer period of time can be an indicator of a more serious problem. Coughing can be a symptom of allergies, fungal infections, heart worms, pneumonia or even heart disease. If your dog is coughing for any reason, other than to clear away a small bit of food or water, we recommend that you take them to the vet.

Naturally Healthy Dog Food

Shop Now


    Become a friend of James Wellbeloved and receive offers, updates and news.


    Duck & Rice Puppy

    Lamb & Rice Junior Dog

    Turkey & Rice Adult Dog



      Signup to our newsletters and save 10% off your next order.

      We’d love to send you new product updates, special offers, and news from us, and other Mars Petcare brands. Sound good? If you are over 16 years old please sign up below

      We understand you may want to change your preference at any time, you can do this by clicking unsubscribe on any of our communications.

      You may change these preferences at any time by clicking the unsubscribe link in any communication you receive.

      We may use your data for research to enhance our products and services. See our privacy statement to find out how we collect and use your data, to contact us with privacy questions or to exercise your personal data rights.