Why does my Cat Keep Throwing Up?

It is natural for a cat to throw up hairballs, because of all the licking and grooming that thet do. If they keep throwing up for more than 2 days, you probably need to take them to the vet.