Cats eat grass to keep their digestive systems clean. The regurgitation brings up hair and other irritants.