I know that some cats eat plant leaves and then vomit it to clean their digestive track.
But in case of my cat she is behaving almost as if she is a goat. I often see her eating young leaves and stems of flowering plants in garden. It is to such an extent that some herbs are without leaves in their lower portions.
To my astonishment, if I tear a young stem with young leaves and hold it in front of her, she ends up eating it fully. This behavior is almost akin to a goat.
Also she never vomits anything. She is in fine health. And in her litter box I never find any plant material.
I normally don't stay with my cat and she stays with my mom. She has been shifted to this new house 7 months back. Here she has access to the garden where there are lots of flowering plants with young leaves and stems. And my mom says that this behaviour of her is going on for the past 7 months.
So what exactly is happening? How can an obligate carnivore end up eating plants?