Petco Text Logo
Petco Pet Logo

My dog is throwing up clear vomit with blood. What should I do?

Updated On September 23rd, 2025

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

My female dog who is about 6 years old and a little over weight recently has been throwing up clear vomit with streaks of blood. We haven't changed her food and doesn't eat human food at all. She also , when we take her outside,she eats the grass. Ican't think of what could be causing this.

1 Answer

Most Helpful Answer

Image profile

Answered By Dr. Melanie, BVSc MS

Veterinarian

Published on July 5th, 2019

Poor Lily. Vomiting streaks of blood is a medical emergency ,and she could have a foreign body, damage to her stomach or esophagus, GI ulcers, or may have eaten something toxic. You need to take her into a vet immediately.

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