Hairballs

Why do cats cough up hairballs?

A hairball is a collection of hair that has become tangled inside your cat’s stomach. When this ball gets too large, your cat might vomit …