Wow, he looks like a different dog!! The difference is amazing. You did a wonderful job with his skin.
Blue also had allergy testing done (twice) and he's also allergic to grass, trees, dust mites. Was told by various vets, and now two dermatologists that allergy testing doesn't produce accurate results for food. Only an elimination diet does.
So take the food findings with a grain of salt.