My cat has been vomiting for the past couple of weeks intermittently. Most of the time it's in the middle of the night. She is acting completley normal otherwise (eating normally, happy, energetic, affectionate, etc.) The vomit usually includes a very large hairball and some of her food. Her food/treats have remained constant over the past year or so. It does not look like she has lost any weight either. She has never thrown up hairballs in the past. Should I be worried that she is throwing up almost every night? Do you think it is just a hairball problem or something more serious? Thank you.

