- Home
- Dog poop chart
- Blood in Dog Poop
Blood in Dog Poop: What It Means
✓ Vet-referenced✓ Sources citedUpdated 2026-10-10
📞
Call your vetBright red blood (hematochezia) usually comes from the lower gut, such as colitis or straining. Black, tarry stool (melena) means digested blood from higher up and is more concerning. Bloody diarrhea with vomiting in a puppy can be parvovirus.
See a vet now if you notice:- Black, tarry stool or lots of blood
- Vomiting as well, or not eating
- Lethargy, weakness or pale gums
- A puppy, senior or dog with health problems
- Possible toxin exposure (rat bait, medicines)
Possible causes
- Colitis, straining or anal gland problems (bright red streaks)
- Hemorrhagic gastroenteritis ("raspberry jam" diarrhea)
- Parvovirus in unvaccinated puppies
- Parasites, toxins (rat poison), ulcers or tumors
What to do
- A small streak in an otherwise healthy dog: call your vet and watch closely.
- Lots of blood, black stool, vomiting, weakness or a puppy: go to a vet now.
- Take a photo and bring a sample.
Related guides
Frequently asked questions
Should I be worried about blood in dog poop?
Not always. If your dog is otherwise eating, drinking and acting normally, watch for 24-48 hours and call your vet if it continues or other signs appear.
What does healthy dog poop look like?
Chocolate brown, firm but not hard, log-shaped and easy to pick up, without mucus, blood or visible worms.
More dog poop guides
Sources
General information for pet owners, not a diagnosis. If you are worried about your dog, call your vet: they know your pet's history.
Quick answer
Call your vet
Bright red blood (hematochezia) usually comes from the lower gut, such as colitis or straining. Black, tarry stool (melena) means digested blood from higher up and is more concerning.
Dog poop chart →
📌 Save this guide to Pinterest