Gosh I am sorry to hear about your kitties, glad they are off to the whitecoats, sounds like furball problems, but one never knows, my Ash is a puker too, he goes through stages as well, and has furballs, but he also eats his food down so fast, doesn't hardly chew his meat, so that is some of the problem.Good luck, hoping all is well. let us know ok.