Petco Text Logo
Petco Pet Logo

My dog coughed up blood and won't eat. Should I go to the vet?

Updated On September 23rd, 2025

Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | neutered | 11 years and 5 months old | 35 lbs

My 10 Yr. old puggle has been gagging and coughing the last few days. Today he gagged up a clot of blood, should we be worried? He is not eating well either.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on December 9th, 2016

Yes, I would be very concerned if Bruiser gagged up a clot of blood, and I would take him into a vet now. It's not normal for a dog to cough up blood, and he could have a severe respiratory infection, a foreign body, or he could have cancer in his lungs. A vet can do a physical exam, routine blood tests, a urinalysis, and possible x-rays to see that is causing him to gag up blood, and can treat accordingly. Please take him to a vet now.

Vote icon

1Pet Parents found this answer helpful

image
Have A Vet Question?

Book an appointment with the pros – our expert vets are here to help.

Sponsored