My cat was spayed last Tuesday and since then she has been puking some about three times i think. I have had her since the end of Nov. and she has never done this. She also had her shots at the time of spay could this be a problem. Could she have had something and the shots brung it out in her. Also she has been hacking alittle bit and sneezing like she has hairballs which i gave her some medicine this morning for that could that be why she is puking that the hairballs are blocking the food from going down and its coming back up. Are should i take her to the vet again. Thanks for any advice i may get. She does shed alot so maybe its hairballs.