Yes, puking is just something that cats do. One of my cats has very long hair, and he pukes a lot. Sometimes he actually gets a hairball to come up, too. I try to brush him often, especially during hot weather when he is shedding, and I also have a tube of Hairball Remedy that I give him. It's in the pet section at almost any store. I'm not sure how much it helps, but he likes it, so I think of it as a treatie that might help him.