Okay, so I have a year and a half old cat. We've only had a few months now.We adopted him from Petsmart. His name is Timber but we call him Timmy. Last night before I went to bed I noticed he had puked what must have been earlier in the day. I had spent most of my time downstairs doing...