Why does my Cat Throw Up So Much?

Because of their grooming habits, it is very common to see a cat throwing up hairballs. Sometimes, they will eat things like grass to intentionally help them to get rid of hairballs.