Skip to Main Content

My Dog Has Blood in His Poop - What Should I Do?

My Dog Has Blood in His Poop - What Should I Do?

Our Inland Valley Veterinary Specialists know that responsible dog owners spend a lot of time picking up their dog's poop. So, if you're cleaning up your dog's poop and you've noticed blood, you probably want to know what to do. Our Upland vets can explain what's wrong and what you can do to help.

Blood In Your Dog's Stool

Noticing blood in your dog's poop is bound to be worrying, and could be a sign of a serious health problem.

Whenever you see blood in your pet's poop it's a good idea to call your regular vet. The bigger question is whether blood in your dog's poop is an emergency that requires a trip to the closest emergency veterinary hospital.

Puppies

If you have a young puppy with blood in its poop, visit your vet immediately! Parvovirus is common in unvaccinated pups and can be fatal if not treated quickly.

Call your regular vet within normal office hours for a consultation.

Assess Your Dog's Overall Health

Seems Normal

If your dog has blood in their poop but otherwise seems happy, is eating well, and behaving normally, it's a good idea to call your regular vet to let them know, and ask for advice. Your regular vet will be able to assess the urgency of the situation and let you know whether it's a good idea to bring your pet into the office for an examination.

Seems Unwell

If you've noticed blood in your dog's poop and your dog also vomiting, refusing to eat, and looking unwell, it's time for an immediate trip to the vet. During normal business hours contact your regular vet and book an emergency appointment, after hours you should call your emergency vet.

Assess Your Dog's Stool

Take a moment to examine your dog's poop before heading to the vet. Your vet will be able to diagnose your dog's condition more quickly if you can provide an accurate description of your dog's poop. When it comes to blood in your dog's poop, there are two distinct types:

Hematochezia

Hematochezia is bright red blood or fresh-looking blood in dog poop that stems from the lower digestive tract or colon. Hematochezia may appear on a firm-formed poop or in diarrhea. The distinctive bright red color of hematochezia indicates that the blood comes from the lower part of the digestive tract and has only traveled a short distance through the dog's body.

Common causes of hematochezia include viral diarrhea, colitis, inflammatory bowel disease, and cancer.

Melena

This blood has been digested or swallowed, typically indicating a problem in the upper digestive tract. Melena results in a black inky poop that can be jelly-like in consistency. Diarrhea is not common with melena, the poop is usually formed.

Common causes of melena include stomach inflammation, stomach ulcers, and cancer.

Possible Causes of Blood in Stool

It's important to note that a red poop may not indicate blood at all. If your dog has eaten a red nonfood item such as a crayon or lipstick, it could pass a red poop. Red icing and cakes may also have this effect on your dog's poop,

Streaks of bright red blood in your dog's poop could be caused by an infection or injury to your dog's sensitive rectal area, such as a ruptured anal sac.

Other causes of blood in poop include:

  • Viral and bacterial infections
  • Parvovirus
  • Hemorrhagic gastroenteritis (HG)
  • Cancer
  • Parvovirus
  • Inflammatory bowel disease
  • Severe food intolerance

Note: The advice provided in this post is intended for informational purposes and does not constitute medical advice regarding pets. Please make an appointment with your vet for an accurate diagnosis of your pet's condition.

If your dog has blood in their poop and is showing other signs of illness or has bloody diarrhea call your vet immediately, our Upland vets can help.

Having an Emergency?

Inland Valley Veterinary Specialists & Emergency Center is here to provide all cats and dogs in Upland with emergency care when they need it the most. So if your beloved pet is experiencing a veterinary emergency please contact us and we will be happy to help you any time of the day or night!

Contact Us

(909) 931-7871