Hairballs in cats: How to prevent them & when to worry

Cat owners, paws up if this has ever happened to you: you’re pottering around the house when suddenly you hear an awful hacking sound. It continues for a few seconds,...