It is so wonderful that you are doing research now. I wish I would've done that 5 years ago with Ellie. I fed her garbage for 5 years because I didn't know any better. I should of probably said why I don't like Royal Canin Yorkie. Oops

Here are the ingredients:
Chicken meal, brewers rice, brown rice, chicken fat, chicken, corn gluten meal, dried egg powder, barley, natural chicken flavor, cellulose, dried beet pulp (sugar removed), anchovy oil, dried brewers yeast, potassium chloride, soya oil, fructo-oligosaccharides, salmon meal, calcium carbonate, sodium tripolyphosphate, choline chloride, dried brewers yeast extract (source of mannan-oligosaccharides) , taurine*, Vitamins [DL-alpha tocopherol (source of vitamin E), inositol, niacin supplement, L-ascorbyl-2-polyphosphate (source of vitamin C*), d-calcium pantothenate, biotin, pyridoxine hydrochloride (vitamin B6), riboflavin supplement (vitamin B2), thiamine mononitrate (vitamin B1), vitamin A acetate, folic acid, vitamin B12 supplement, vitamin D3 supplement], magnesium oxide, borage oil, Trace Minerals [zinc proteinate, zinc oxide, ferrous sulfate, manganese proteinate, copper proteinate, copper sulfate, manganous oxide, sodium selenite, calcium iodate], glucosamine hydrochloride*, L-Carnitine*, DL-methionine, marigold extract (Calendula officinalis L.), tea (green tea extract), chondroitin sulfate*, preserved with natural tocopherols (source of Vitamin E), citric acid and rosemary extract.
The second ingredients is brewers rice. It is a filler with little to no nutritional value. The next ingredient, brown rice, is a better choice. It also has corn gluten meal in it. Corn products are a huge allergen. I also prefer not to see beet pulp in food. I believe it can cause tear stains and it may be an allergen. Again, there are foods that are a lot worse. Have a good time researching.