I'm not an expert, and I know you want to do everything you can for the allergies, but doing all those things at the same time, you won't know what worked and what the cause was. I'm thinking my vet would say to try one thing at a time so you can rule out this and that. Ann