Poison help
  1. Home
  2. Dog poop chart
  3. Green Dog Poop

Green Dog Poop: What It Means

✓ Vet-referenced✓ Sources citedUpdated 2026-10-10

Depends on signs

Green poop usually means your dog ate a lot of grass. It can also come from food dyes, Giardia, or rodenticide baits dyed green or blue.

See a vet now if you notice:
  • Black, tarry stool or lots of blood
  • Vomiting as well, or not eating
  • Lethargy, weakness or pale gums
  • A puppy, senior or dog with health problems
  • Possible toxin exposure (rat bait, medicines)

Possible causes

  • Eating grass or plants
  • Green food or treat dyes
  • Giardia or other infections
  • Rat or mouse bait (dyed green or blue)

What to do

  1. If your dog grazed on grass and seems normal, watch.
  2. If rodent bait is possible, go to an emergency vet now and bring the package.
  3. Call your vet if green stool lasts more than a day or two.

Should I take my dog to the vet?

Tick everything that applies. This is a guide, not a diagnosis.

Nothing you tick leaves your browser

Related guides

Frequently asked questions

Should I be worried about green dog poop?

Not always. If your dog is otherwise eating, drinking and acting normally, watch for 24-48 hours and call your vet if it continues or other signs appear.

What does healthy dog poop look like?

Chocolate brown, firm but not hard, log-shaped and easy to pick up, without mucus, blood or visible worms.

More dog poop guides

Sources

General information for pet owners, not a diagnosis. If you are worried about your dog, call your vet: they know your pet's history.

Quick answer

Depends on signs

Green poop usually means your dog ate a lot of grass. It can also come from food dyes, Giardia, or rodenticide baits dyed green or blue.

Dog poop chart →

📌 Save this guide to Pinterest