Eukanuba is directly related to Iams which is linked to animal cruelty and lab testing on dogs so I would NEVER go near that brand of kibble. They also use meat by-products and fillers which is not healthy for pups.
The grading scale chart is very old, and personally I would not look to it to grade my pup's food. Dog Food Analysis has been trusted by many, and they grade food based on the meat content and protein level of kibble. Dogs are meat eaters and my opinion is=the more meat the better and that is why I choose to feed a raw diet with grainfree kibble.
Royale Canin has been in question due to their large use of corn which could create skin and hair issues in yorkies as well as health concerns for those who are allergic.
Some kibbles brands that I 100% trust that use no controversial ingredients and are ethoxyquin free include:
-Acana (what we feed our Snickers-Champion pet foods)
-Orijen (won pet food of the year in 2009-Champion pet foods)
-Fromm
-Innova (Natura Pet Foods)
-Innova Evo
-Nature's Logic
You should use a kibble that works for both your dog and for you

.
I hope this helps

-
Snick & Viv