Petco Text Logo
Petco Pet Logo

Why is my dog coughing and throwing up white foam but still eating?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Female | unspayed | 25 lbs

My dog keeps coughing and throwing up white foam. She is eating and drinking still. What could this be?

3 Answers

Most Helpful Answer

Image profile

Answered By Daniel Fonza, DVM

Veterinarian

Published on September 24th, 2017

Hi there and thank you for using pet coach to address your concern. Coughing can be a symptom caused by many different things. Heart failure, respiratory infections, collapsing trachea, allergies, etc. Can cause coughing. It best to have a veterinarian examine Aurora to rule out different causes. I would consider having chest x-rays done to assess the chest for disease. I hope this helps! Please feel free to contact me with any further questions or concerns that you may have.

Vote icon

1Pet Parents found this answer helpful

Other Answers

  • Image profile

    Answered By Stephanie Echols, DVM

    Veterinarian

    Published on July 19th, 2019

    Thanks for using Petco Pet Education Center, formerly Petcoach. I’m sorry to hear Prince isn’t feeling well. I recommend taking him to a vet to find out why he isn’t feeling well because it is hard for me to say why he isn’t eating or drinking. A vet will start with an exam- feel his abdomen for pain and listen to his chest for abnormalities. Sometimes white foam is from coughing. Coughing can cause discomfort in the throat causing pets to not want to eat. The vet may need to take xrays or run blood work to determine what’s going on inside. They may be able to prescribe medications to stop the vomiting and make him comfortable to eat. They can also give fluids to make up for not drinking. Good luck and kisses to Prince!

    Vote icon

    3Pet Parents found this answer helpful

  • Image profile

    Answered By Ricardo Fernandez, DVM

    Veterinarian, Veterinary Oncology Resident

    Published on April 22nd, 2018

    Thanks for using Petco Pet Education Center, formerly Petcoach! Coughing can be a sign of many conditions such as pneumonia, bronchitis, heart disease, among many other possibilities. I recommend that you have Panda evaluated by your veterinarian for further assessment and treatment. Likely diagnostics to be performed include thoracic radiographs and bloodwork. Treatment would be dependent on findings. Good luck and have a good day!

    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