Two Easy Ways to Start Earning Rewards!
Earn 2X Pals Rewards points at Petco
when you use Petco Pay!
Updated on September 23rd, 2025
Pet's info: Dog | Mixed Breed Medium (23 - 60lb) | Male | unneutered | 10 months and 17 days old | 55 lbs
My dog threw up this morning some fresh looking blood. Picture attached. He otherwise seems perfectly fine.
4 Answers

Answered By David Elbeze, DVM, MRCVS
Veterinarian
Published on March 20th, 2018
Answered By Laura Johnson VMD
Veterinarian
Published on August 11th, 2017
Hi, thanks for using Petco Pet Education Center, formerly Petcoach! I understand your concern!
I think you are fine waiting for your Vet tomorrow since Lady is acting fine and eating. Blood in the vomit isn't super common but indicates stomach lining irritation and small ulcerations. It could be from all the common reasons for vomiting: ate something that didn't agree with her, virus, food sensitivity, toxic, foreign body.
If she vomits again withhold food and water until your appointment. Hopefully there is a simple explanation.
Hope this helps and good luck!
1Pet Parents found this answer helpful
Answered By Dr Stafford, BVetMed, MRCVS
Veterinarian
Published on August 16th, 2017
Because Sammy is on the older side I would definitely get this checked out as there is a fair bot of blood in the vomit. Seeing as he is in good form I wouldnt worry about an emergency appointment, make one for tomorrow. It may just be a touch of gastritis but it's best to get checked just in case he may have an ulcer or something more sinister. Usually the vet can prescribe omeprazole which can help settle the tummy.
1Pet Parents found this answer helpful
Answered By Destini R. Holloway, DVM
Veterinarian
Published on February 1st, 2020
Bloody streaked vomit should still be a concern, because it could be the beginning of something more serious. IT could also be caused by irritation of the esophagus if the pet has had multiple vomiting episodes. At any rate, it is still worth getting Mya checked by your veterinarian to get on medication to help stop the vomiting and medication to resolve the irritation of the esophagus and potential stomach. If left untreated for a few days, this can get worse, so its best to get Mya seen today if possible.
Best case scenario is that she has a bit of irritation to her esophagus and/or stomach and will respond well to anti-nausea medication as well as a coating medication prescribed by your vet.
Best of luck moving forward with Mya and I hope that her condition improves soon! Take care.
1Pet Parents found this answer helpful