Hairballs are an unpleasant fact of cat ownership, and while it is necessary for cats to expel hairballs, there are steps owners can take to minimize them without compromising their pet's health. Why Cats Have Hairballs Cats are frequent groomers, and their rough tongues catch loose hair, which is then...