We have a 5 year old little black and white kitty, named Bosco. We adopted him from the shelter a few months ago. Since then he has ocassionally thrown up every now and then. We were feeding him the indoor formula, and after a few times of him throwing up, we changed to the hairball formula, but he is still vomiting. There is no pattern or time of day he does it, just out of the blue, he throws up. Any thoughts as to why? Also it is his food that is coming up, not a hairball or yellowish liquid, just his food. Any thoughts would help!!