Dog Care

5 Reasons Why Your Dog’s Poop Is Green

Often it's just grass or dyed treats. Sometimes it's Giardia, digestive trouble or poison. How to tell the difference and when to call the vet.

Green poop can be surprising, but it’s often not a cause for alarm. Here’s what might be behind it and when to act.

1. Eating grass

The simplest explanation. Dogs eat grass out of taste, boredom or an upset stomach. It’s usually safe, as long as the grass hasn’t been treated with pesticides or herbicides.

2. Dyed treats

Treats with green dyes, artificial or natural, can color stool. Feed them regularly and green poop may be consistent.

3. Parasites

A more concerning cause. Parasites such as Giardia disrupt digestion and can cause green, slimy stool.

4. Digestive problems

If your dog isn’t absorbing nutrients properly, bile may not be processed normally, turning stool green. Inflammatory bowel disease or food allergies could be involved.

5. Toxins

Some rat poisons are green, and a dog that’s eaten one may pass green poop. This is an emergency: get to a vet immediately.

When to call the vet

Green poop plus diarrhea, vomiting or low energy needs prompt veterinary care, as does any chance your dog got into rodent bait. Frequent, distressed grass eating can also signal an underlying problem worth checking.

Every story here started as a video.

Breeds, wild animals and the true stories behind famous pets, told in a few minutes each.

Subscribe