Okay, so Helen threw up last night right after she finished eating. I mean, within 30 seconds of finishing. It was all food, and I noticed some of the kibble hadn't even been chewed up. I've switched her over to Science Diet T/D which has very large nuggets, like the size of dog food kibble. Its supposed to be good for their teeth, the nuggets are extra crunchy and help break off tartar - though her teeth are in excellent condition - all white, freakishly clean for a 12 year old cat. Anyway, I cleaned up the puke and she was acting fine so I decided just to keep an eye on her. Well, she just did it again, right after she ate. Same thing. Could it be that she's getting sick because she isn't chewing up the food? It gets worse - I heard her puking in the other room, so I ran in there to see what was going on, and after she got done throwing up the food, I got a look at it and Walter ran over and STARTED EATING IT! He ate almost all of it before I was able to stop him. Now, I thought she'd just thrown up for the first time last night, but who knows? Maybe she's been puking every day while I am at work and Walter has been eating it!! Could he get sick from eating her puke? And, do you guys think she's vomiting because she isn't chewing up her food or is it something else? She certainly isn't acting strange or sick at all. She's got plenty of energy, nothing out of the ordinary, regular poops...Should I switch her to a smaller sized kibble? She probably won't chew that either. I've noticed she doesn't chew up her Lysine treats - she swallows them whole, too. I'm at a loss. And, I'm pretty grossed out by watching Walter eat her vomit. I will NOT let him kiss me tonight! Thoughts??