You poor thing... I couldn't help but laugh!!
My neighbours cat used to come in at night, eat the cat biscuits and throw up on the carpet. I mentioned it to my neighbour who said "you need to change the brand of biscuits. X brand always makes him throw up" ummm no reply to that!