For the last few days, my oldest cat, Reginald, has been barfing his brains out. He was always a hairball upchucker, but he never seemed to lose his lunch. Lately, the barf has been thick and food-tinged. Just now, he was napping and then jumped to the floor, barfed two giant puddles and then got back up on the couch to lie down. My only guess is that he's been eating too fast? Though if that's the case, it's been a good four or five hours since he got breakfast. The biggest change in his diet is that he's been eating pate, where I used to feed him shredded chicken food. The main reason I started doing this is because one of my new cats prefers pate and I'm trying to keep the other cats from feeling like there's a competition over food. As it is, I feed Reginald in the bathroom with the door closed, but it doesn't stop him from sniffing around for leftovers when he comes out. I suppose I'm trying to figure out if he needs the vet or not. Last year, he did something sort of similar, except instead of gorging himself, he was on a hunger strike for a few days and barfed up anything I gave him when he caved in to eat. At that time, the vet gave me an appetite stimulant, but I don't think that is what is going on now. Any thoughts would be appreciated!