The green indicates bile from the liver. Sometimes when there is a digestive upset the liver will over produce bile. Sometimes they throw up a yellow fluid which is bile but in the poo it usually shows up green.
I would just try to back off on the canned as much as you can and still get her to eat. Don't switch her again if you can avoid it. Certainly don't buy anymore of the cheep canned food.
Hope she gets back to normal soon. |