Welcome to YT and don't worry about being brief. None of us are.
Natural Balance has a few good foods for allergies.
Have you tried the duck and potato?
Wellness should also be good.
I wouldn't give rawhide. The only thing my Yorkie chews on is raw veggies.
She gets people food treats (and people food meals).