I have not had problems with yorkie allergies but had significant difficulty with my lab. I fed her Orijen 6fish and her skin problems went away. I find food with chicken in it causes problems. I don't know if the omega levels in the 6fish formula were what helped or just not feeding chicken but it definitely worked. I did add extra fish oil to the food as well. I have also fed raw to my yorkies which I made myself with recipes from various reputable sources and they loved it. I switch around types of food to give them variety and it seems to be working.