My cat throws up hairballs. It's not a simple coughed up hairball. It's usually combined with food and it's a mess and a big production. I brush her, but not excessively. She does not get matted. Should I be treating her with something so the hair she swallows passes through her system (if so, what kind of treatment?) or let her continue to for balls in her stomach which she eventually throws up? Thanks for your help.

