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 | Male | neutered | 3 years and 1 month old
My dog is heaving up water with little flecks of bloodles. He isn't appearing otherwise sick. He still eats, sometimes he'll refuse a treat.
4 Answers

Answered By Destini R. Holloway, DVM
Veterinarian
Published on November 3rd, 2016
Answered By Dr. Melanie, BVSc MS
Veterinarian
Throwing up blood is serious, and can be a sign of GI ulcers, a foreign body, GI tumors, or poisoning (such as from rat bait). Even if it is little flecks of blood, it's not normal and it should be investigated. It's also not normal for Hades to throw up water. I would take him into the vet today. The vet can diagnose what is causing his symptoms, and how best to treat it.
1Pet Parents found this answer helpful
Answered By Jennifer Summerfield, DVM CPDT-KA
Veterinarian, Certified Dog Trainer
Published on February 7th, 2017
Poor Max! Throwing up blood is always concerning - this could be caused by a number of things, including a bleeding stomach ulcer, severe gastroenteritis, pancreatitis, a foreign body in the stomach, a systemic bleeding disorder, or even stomach cancer. This symptoms is always very serious and warrants an immediate vet visit, so I would recommend taking Max to the vet right away for an exam. He/she can do blood work and x-rays if needed to help determine the problem and get him started on appropriate treatment.
1Pet Parents found this answer helpful
Answered By Dr. Melanie, BVSc MS
Veterinarian
Published on October 2nd, 2019
Thank you for contacting Petco Pet Education Center, formerly Petcoach with your question about Zeus. Oh no, that's not good! Vomiting blood is very serious, and if he's been vomiting for a few days, it could be this vomiting has caused damage to stomach and/or esophagus. Regardless, vomiting blood is a medical emergency, and he has to see a vet now,. Please take him into an ER vet clinic; if there isn't one in your area, there will be a vet on call for emergencies. The information to reach that vet is found on a clinic's answering machine or website. Best of luck.
1Pet Parents found this answer helpful