Advertisement

Mystery of why cats eat grass (even when it makes them sick) could be solved

Our feline friends are full of mysteries, one being why they tend to eat grass despite it making them sick.

But the reason why could now be revealed, with researchers believing the practice was an instinct passed on from ancient cat ancestors.

Researchers from the University of California's School of Veterinary Medicine believe that cat ancestors would chew on roughage like grass to get rid of intestinal parasites.

Cats would pick up parasites from eating rodents, then eat grass to provoke muscle activity in their digestive tracts, flushing out the worms.

Cats may have picked up the habit from their ancestors. Source: Getty/file
Cats may have picked up the habit from their ancestors. Source: Getty/file

Today, of course, it’s completely unnecessary, which may just add to the irritation cat owners feel when finding yet another little pile of sick inside their house.

“Given that virtually all wild carnivores carry an intestinal parasite load, instinctive plant-eating would have an adaptive role in maintaining a tolerable intestinal parasite load, whether or not the animal senses the parasites,” the research said.

The researchers conducted an online survey of 1021 cat owners and found that 71 per cent of cat owners said their pets ate grass – including 39 per cent of kittens.

The finding suggests that the habit is innate, rather than being learned from other animals.

Do you have a story tip? Email: newsroomau@yahoonews.com.

You can also follow us on Facebook, download the Yahoo News app from iTunes or Google Play and stay up to date with the latest news with Yahoo’s daily newsletter. Sign up here.