You certainly have your hands full! I am not a food expert by any means, but I know that there are several dogs that can not handle potatoes in their food. Many vets are prescribing Apoquel for allergies, and so far it seems to be helping. I have heard that it is expensive. Sorry I can't be of more help. I hope you can find the solution.