Petco Text Logo
Petco Pet Logo

Why is my dog throwing up blood but still eating and acting normal?

Updated On September 23rd, 2025

Pet's info: Dog | Boston Terrier | Female | spayed | 4 years and 11 months old | 30 lbs

My dog is throwing up blood. She is eating well drinking well . She is about four years old has had all shots( boosters) she is completely utd on shots. She is Spayed

1 Answer

Most Helpful Answer

Image profile

Answered By Andrea M. Brodie, DVM

Veterinarian

Published on December 12th, 2016

Throwing up blood is a very serious concern and could be caused from an upper respiratory bleed (the dog swallows blood from that and then regurgitates it), an injury in his mouth or throat or a bleeding ulcer. Please take Missy to a vet right away for an exam.

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