Cats chew grass for the exact purpose of throwing up. It helps them clear hairballs. I used to have a moggie that I let outside inb the fenced off backyard (she was too old to jump the fence). Immediately on going outside she'd make a b-line for the nearest grass/weeds, chew on it, and within I think 15-20 min or so she would throw up, like you say. Sometimes white, sometimes tinged with green. Sometimes a couple of little puddles before a larger puddle. It seems to be a useful thing for the cat's digestive process.
I'm honestly not sure what's going on with yours. 7 hours is a long time. Dunno. Might be worth a phone call to the vet?
_________________ The little monsters 3
|