I have read quite a few various posts about the cruddy eye thing. There are lots of reasons that your babies eyes could be getting goopy. It could be a small allergy or the diet.
Some people use products such as Angel Eyes and others just switch the diet and it helps their babies.
As for your food inquiery, really it just depends on the quality of food. A good reference is here
http://www.yorkietalk.com/forums/yor...ing-chart.html you can see on the bottom of the first post what kinds of kibbles have a good 'grade'.
Some people on the forums as well as just other companies have a list here
http://www.yorkietalk.com/forums/yor...e-samples.html most of them you can ask for samples and you can see this way if it may help your dog or if they will even like the food.
Wellness seems to have an excellent grade so you could definitely try that one. It may or may not fix the problem. You will just have to try and see if it works, if not then you will have to find another thing to try. It really is trial and error, if you look in the Health and Diet section (and some in grooming) there are plenty of posts about how you can help your babies eyes and eliminating down to what the cause of it is.
Hope this helps at all.