Skip to content

Urgent

See your vet within 24 hours. Do not wait to see if symptoms resolve on their own.

Why Is There Blood in My Dog's Stool?

DogUrgent
Quick Answer

Bright red blood on the stool surface (hematochezia) is often from colitis or anal gland issues and is usually not an emergency. Dark, tarry black stool (melena) indicates bleeding higher in the GI tract and is more serious. Any significant amount of blood warrants a vet call.

What You Need to Know

Blood in a dog's stool understandably causes panic, but the type of blood matters enormously for determining urgency.

Hematochezia — bright red blood on the surface of formed stool or mixed with soft stool — typically comes from the lower digestive tract (colon, rectum, or anus). Common causes include colitis (inflammation of the colon from stress, dietary indiscretion, or infection), anal gland issues, intestinal parasites, and minor rectal trauma from straining. While it looks alarming, a small amount of bright red blood on otherwise normal stool in a dog who is acting well is often not an emergency.

Melena — dark, black, tarry stool — indicates digested blood from higher in the GI tract (stomach or small intestine). This is generally more concerning because it can indicate stomach ulcers, internal bleeding, or ingestion of something caustic. Melena always warrants prompt veterinary evaluation.

Hemorrhagic gastroenteritis (HGE/AHDS) causes dramatic, sudden-onset bloody diarrhea that looks like raspberry jam. It comes on rapidly and can cause severe dehydration quickly. While the exact cause is unknown, it requires urgent veterinary care for IV fluid support.

In puppies, bloody diarrhea is always urgent — parvovirus is the primary concern, especially in unvaccinated pups.

Common Causes

  1. Colitis — stress, dietary indiscretion, or infection causing colon inflammation
  2. Intestinal parasites — hookworms, whipworms, and coccidia can cause bloody stool
  3. Hemorrhagic gastroenteritis (HGE) — sudden, severe bloody diarrhea
  4. Parvovirus — bloody diarrhea in unvaccinated puppies (emergency)
  5. Anal gland problems — blood on stool surface from irritated glands
  6. Foreign body ingestion — bones, sticks, or sharp objects causing internal trauma
  7. Stomach ulcers — from NSAIDs, stress, or tumors, causing dark/tarry stool
  8. Inflammatory bowel disease (IBD) — chronic, recurring bloody stool episodes

Breed Variations

Small breeds (Miniature Schnauzers, Toy Poodles, Yorkies) are more commonly affected by hemorrhagic gastroenteritis. German Shepherds are prone to inflammatory bowel disease. Rottweilers, Dobermans, and Pit Bulls are more severely affected by parvovirus. Boxers have a higher incidence of histiocytic ulcerative colitis.

When to Worry

See a vet urgently if there is a large amount of blood, if the stool is dark/black/tarry, if your dog is also vomiting, if your dog is lethargic or won't eat, if the bloody stool looks like raspberry jam (possible HGE), if your puppy is unvaccinated, or if bloody stool persists for more than 24 hours.

When NOT to Worry

A small streak of bright red blood on an otherwise normal, formed stool, in a dog who is eating and acting normally, is often from minor colitis or a small anal fissure. It's worth mentioning to your vet at the next visit but doesn't require an emergency trip.

Home Care Tips

Feed a bland diet (chicken and rice) and monitor closely. Collect a stool sample in a plastic bag for your vet to test for parasites. Ensure constant access to water. Do not give any medications (especially aspirin or ibuprofen, which can worsen GI bleeding). Probiotics may help if the cause is mild colitis.

When to See a Vet

See your vet within 24 hours. If symptoms worsen before your appointment, go to an emergency clinic.

When in doubt, call your vet. A quick phone consultation can help you decide if an in-person visit is needed.

Related Questions

Every pet is different

Get personalized guidance for your specific situation — describe your pet's symptoms and Nuzzle will help you understand what's going on.

Ask Nuzzle About Your Pet