Dog Poop Color Chart: What Each Color Means
Why Your Dog’s Poop Color Matters
It might not be the most glamorous topic, but your dog’s poop is actually one of the best indicators of their overall health. Changes in color, consistency, or frequency can signal everything from a simple dietary change to a serious medical condition.
Knowing what to look for can help you catch problems early - and potentially save your dog’s life.
The Color Guide
Brown (Normal)
Healthy dog poop is chocolate brown. The color comes from bile, a digestive fluid produced by the liver. Shades can vary from light to dark brown depending on diet, but any shade of brown is generally normal.
What to expect: Firm but not hard, log-shaped, easy to pick up. Think Play-Doh consistency.
Black or Very Dark Brown
Black, tarry stool (called melena) can indicate bleeding in the upper gastrointestinal tract - the stomach or small intestine. The blood gets digested as it passes through, turning it dark.
Possible causes:
- Stomach ulcers
- Ingestion of blood (from a wound or raw diet)
- Certain medications (Pepto-Bismol can cause black stool - this is harmless)
- Internal bleeding
Action: If your dog hasn’t recently taken Pepto-Bismol or eaten something dark, see your vet promptly.
Red or Bloody
Red streaks or spots in the stool typically indicate bleeding in the lower GI tract - the colon or rectum. Bright red blood (hematochezia) means the bleeding is close to the exit point.
Possible causes:
- Colitis (inflamed colon)
- Anal gland issues
- Intestinal parasites
- Parvovirus (especially in puppies)
- Ingesting sharp objects
- Hemorrhagic gastroenteritis
Action: A small amount of red once may not be an emergency, but repeated bloody stool warrants an immediate vet visit, especially in puppies.
Yellow or Orange
Yellow or orange poop can indicate a problem with the liver, gallbladder, or pancreas. It can also result from food moving through the GI tract too quickly (not enough time for bile to process).
Possible causes:
- Liver or gallbladder issues
- Pancreatitis
- Food intolerance
- Eating yellow-colored foods or treats
Action: Occasional yellow poop after eating something unusual is typically fine. Persistent yellow stool requires a vet visit.
Green
Green poop is usually caused by your dog eating large amounts of grass. However, it can sometimes indicate a gallbladder issue or that food is moving through the intestines too fast.
Possible causes:
- Eating grass (most common)
- Gallbladder issues
- Rat poison ingestion (this is an emergency)
- Parasite infection
Action: If your dog ate grass, monitor them. If they haven’t eaten grass and stool is green, or if you suspect poison ingestion, contact your vet immediately.
White or Gray
White, pale, or chalky stool can indicate a lack of bile, which suggests a liver or gallbladder problem. If you feed a raw diet, white crumbly poop often means too much bone content.
Possible causes:
- Liver or gallbladder disease
- Bile duct obstruction
- Excessive calcium from raw bones
- Certain medications
Action: Persistent white or gray stool is always worth a vet visit.
White Spots in Normal Brown Poop
If you see small white spots or rice-like segments in otherwise brown stool, this likely indicates a worm infection - commonly tapeworms or roundworms.
Action: Contact your vet for a deworming treatment. Bring a stool sample if possible.
Beyond Color: What Consistency Tells You
Color is only part of the picture. Consistency matters too:
| Consistency | What It Means |
|---|---|
| Firm, log-shaped | Normal and healthy |
| Hard, dry pellets | Dehydration or constipation; increase water and fiber |
| Soft but formed | Mild digestive upset; monitor for 24 hours |
| Mushy, no shape | Possible food intolerance or infection |
| Watery/liquid | Diarrhea - could be stress, infection, or toxin |
| Mucus-coated | Colon inflammation; occasional mucus is normal |
When to Call the Vet
Call your vet if you notice:
- Black, tarry stool
- Bright red blood (more than a small streak)
- Persistent yellow, green, or white stool
- Diarrhea lasting more than 24 hours
- Straining to poop with no results
- Worms or white segments visible in stool
- Any color change combined with vomiting, lethargy, or loss of appetite
For dogs that consistently have soft, mushy, or inconsistent stool without an obvious medical cause, the food itself is often the issue. A switch to a sensitive-stomach formula resolves it for a lot of dogs — see our picks in the best dog food for sensitive stomachs guide.
Keeping Your Dog’s Digestion Healthy
- Consistent diet: Sudden food changes cause digestive upset. Transition slowly over 7-10 days.
- Fresh water always available: Dehydration affects digestion and stool quality.
- Regular vet checkups: Annual fecal exams catch parasites early.
- Probiotics: Can help maintain healthy gut bacteria, especially after antibiotics.
- Avoid table scraps: Many human foods upset canine digestion.
The Bottom Line
Your dog’s poop is a daily health report card. Get in the habit of glancing before you pick it up - noticing changes early can make a real difference. When in doubt, your vet is always the best resource.
PawPerfect Team
Our team of pet care enthusiasts, certified animal behaviorists, and veterinary consultants create well-researched content to help you give your pets the best life possible.
Related Articles
How to Stop Your Dog From Eating Grass and Throwing Up
Why dogs eat grass, when it's a problem, and the practical fixes that actually stop the cycle of grass-eating and vomiting.
How to Stop Your Dog Licking Stitches Without a Cone
Cone alternatives that actually work for post-surgery dogs — recovery suits, inflatable collars, and management tricks vets recommend.
How to Treat Dog Hot Spots at Home (Naturally and Safely)
Step-by-step home treatment for mild dog hot spots — what works, what to avoid, and the warning signs that mean you need a vet.