I fed Eukanuba when I first got Emma. After I found out what was really in it, I stopped feeding it right away. I switched to Blue Buffalo which is holistic and is much better quality-and available at Petsmart! I now feed homemade meals to my dogs, and give a little BB kibble from time to time.
Check out the different foods at
http://www.dogfoodanalysis.com/dog_food_reviews/
Most YT members agree that a 4-5 star food is best for yorkies. 6 star foods are too rich for our small companion dogs, and are best for large working breeds. You'll find that Eukanuba is rated low on the list, and it gives reasons why by particular variety.