Cleaning up hairballs is an off-putting but all too common occurrence for cat owners. Cats with long hair or that groom frequently produce hairballs more often than short-haired cats or less-frequent groomers. Although it is normal for a cat to rid i...