Krishnakumar
After trying out different kibbles (including Royal Canine), I can categorically state that home cooked food/fresh/whole food is better. If you can’t cook this for your dog, most big cities have pet food subscription plans in which they provide fresh whole food. We switched our dog to that and there was an incredible improvement in his health, intelligence, shedding etc.