Welcome to YT
I wouldn't feed Purina, Euk or RC. They are all full of fillers and possibly chemicals. Purina products have unnamed animal products in their food. Eukanuba or Iams has done inhumane animal testing and Royal Canin has caused a lot of Yorkies to be very itchy (including mine).
How about Wellness, Canidae, Natural Balance?