Food dyes may be responsible for green poop

Medications may cause green poop as a side effect
Green poop could be a sign that you’re eating lots of vegetables