My cat Marvin threw up a HUGE furball last night. He doesn't normally do this. But he grooms A LOT and have always wondered why I don't see more hairballs from him. I'm wondering if hairballs are part of the equation for him. If he is dealing with a major backup of hairballs in his system, I would think that would mess with his BG.