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.
2 Answers
Published on November 3rd, 2016
Poor Hades. Vomiting up small amounts of blood could be a sign that he has a stomach ulcer. The severity of the ulcer can vary depending on how deep it is. I would recommend at least having him checked by your veterinarian and given some medications to help coat his stomach and intestinal lining to give things time to heal properly. He also may need to go on a short course of antacids to reduce the acid load for a while to allow things to heal well.
1Pet Parents found this answer helpful
Published on
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
Book an appointment with the pros – our expert vets are here to help.