Blood in your dog's stools


  • Seeing blood in your dog’s stool (poo) can be worrying because most people associate it with serious illness.
  • Contact your vet if you find blood in your dog’s stool, but don’t panic, there are lots of possible causes ranging from very minor to more serious.
  • It can be very helpful to take a poo sample or a photograph of your dog's stool to show your vet. 

What does blood in a dog's stool look like?

Blood in your dog's poo can range from noticeable bright red streaks, to a subtle black tinge throughout the whole poo (see photographs). You may even see blood dripping from your dog's bottom after they have been for a poo.

Photograph blood in poo and black poo,

Blood in a dog's poo and black poo (digested blood)

Why is there blood in my dog's stools?

Some of the conditions that cause blood in your dog's poo are listed below:

Illustration of a dog's stomach

Blood in your dog’s poo might be coming from their: stomach, intestines, colon, anus (bottom) or anal glands. Click image to enlarge.

Other symptoms to look out for

It's important to monitor your dog for other symptoms such as:

When to contact your vet

Contact your vet if you see blood in your dog's poo. They will be able to check for more serious causes, such as parvovirus or a gut blockage.

It can be helpful to collect a sample of the poo show to your vet (or even a photograph if a sample isn’t possible).

You know your dog best. If they don’t have the symptoms listed above but you are still concerned it’s always best to contact your vet.

Published: June 2019

Support PDSA

All of our work helping the UK's pets – including this article – is funded entirely by public support.

If you've found our information useful please donate today. This will ensure we can continue to help pet owners and their sick pets for many years to come.

PetWise Pet Health Hub – brought to you thanks to support from players of People’s Postcode Lottery 

Written by vets and vet nurses. This advice is for UK pets only.

Illustrations by Samantha Elmhurst