I would start with discussing if they have considered removing 'dairy' than cause this is typically ALL signs of a dairy allergy ... the additional mucus produced by the allergen creates additional fluid in the ears, the skin is reacting to the allergen and the POOP is cause dairy allergies tend to just create more 'mucus' everywhere in the body including the digestive track making everything loose and slimy!
I would also venture to guess is language is likely 'delayed' in some manners compared to others as well :(

