I don't think many would think royal canin good either. I don't -
COMPOSITION: maize, dehydrated poultry protein, maize flour, animal fats, dehydrated pork protein, hydrolysed animal proteins, beet pulp, maize gluten, minerals, fish oil, soya oil, yeasts, hydrolysed crustaceans (source of glucosamine), hydrolysed cartilage (source of chondroitin). ADDITIVES (per kg): Nutritional additives: Vitamin A: 16000 IU, Vitamin D3: 1000 IU, E1 (Iron): 50 mg, E2 (Iodine): 5.1 mg, E4 (Copper): 10 mg, E5 (Manganese): 66 mg, E6 (Zinc): 197 mg, E8 (Selenium): 0.09 mg - Preservatives - Antioxidants. ANALYTICAL CONSTITUENTS: Protein: 26% - Fat content: 17% - Crude ash: 6.3% - Crude fibres: 1.2% - Per kg: Omega 3 fatty acids: 7.7 g including EPA/DHA: 4
look at the first ingredient - corn , then corn flour in 3rd and then more corn in 8th. Add it together and the majority ingredient is corn .