I have 2 dogs that eat raw and 2 dogs that eat Open Farm with Ancient Grains. As every dog is different, I wouldn’t necessarily say there is a “best” kibble. It’s all trial and error in finding a food that works for your dog. I suggest avoiding food that contains soy, wheat, corn, and byproducts.
Raw would be best but as Citty stated, every dog is different and it is like a science project to find the right one for your baby. Some higher quality kibble are ... Zingnatue, Earthborn holistic, Open Farm, Fromm, Acana and Orijen