Last year durig Edwina's annual checkup I mentioned that she throws up (not just when she eats grass either!) She is good about doing it on tile though. The vet said..."Cats vomit."

And there you have it....