Green poo can be from not eating very much. It can also be from worms or coccidiosis... maybe other things, too. I'm not familiar with the description of the undigested things in the poo, but Diana has a whole page on "poo-ology." Let me see if I can find that link for you.