Hairballs are an unfortunate reality for both cats and their owners: while cat owners cringe at the familiar hunching