Just one last thought, though I mentioned it in my post - does Brodie get any wet food? Some WET hairball food could certainly help. Coarse fur plus dry food might not be the best combo. Ask your vet.