Why does a cat eat grass?
๐
๐ 8069 views ๐ฌ 45 replies Digestive System
A
Expert Answer
Cats eat grass due to stomach discomfort, stress or trace-mineral deficiency. If digestion is poor or hair accumulates, grass stimulates stomach acid so the cat vomits out hair and foreign matter. Stressed cats may act oddly – eating randomly, over-grooming.
Finally, a long-term one-sided diet lacks trace minerals, and eating grass is the cat’s way to supplement them.