So, today during stretching in cheelreading practice I was talking to my coach about dog food. And then she brought up her cat food.. her cat has bad hairballs. What causes hairballs? What gets rid of them? Right now her cat is on a Walmart brand cat food. They've tried hairball formulas, but nothing is working..