Cats and Hairballs
As you would have noticed, cats spend a considerable amount of time grooming their coat. If excessive hair is swallowed (for instance in long-haired cats or in cats that over groom) then hair may build up over time in the stomach to form a hairball. Cats with a hairball will often retch or vomit to [...]