purrley, so sorry to hear about poor spence!! I absolutely cannot believe that your previous vet would have pulled all his teeth without consulting you first!! Oh, how mad I would be!!!
Both of my cats have the tendency to eat their food really fast, and almost always will throw it all up. So, what I've done is give them multiple small amounts...so they get their full course throughout the course of the day instead of gulping it all at once. It has seemed to work for us. Thanks for the tennis ball tip, Deb! I may have to try that with my boys as an alternative to putting small amounts of kibble every 15 minutes...CATS!!! Gotta love em'!

Keep us posted with Spence, purrley!! I hope you're new vet is much better than your previous one! I too am curious...is it possible to be allergic to your own teeth?? Be sure to get a second opinion on that one...