The Dog Food Project - How does your Dog Food Brand compare?
As best I can tell "Artemis" is the best kibble out there (unless you make your own). But it's hard to get.
The next might be Innova EVO - but that's sold exclusively through a pet shop chain that supports puppy mills, so that's not worth supporting either.
I get nutro natural choice. It is made in Australia (under licence) by Mars, which also make advance and pedigree and royal canin. Each brand gets a slightly different quality of ingredients. You can check the ingredient list to see. And use the website to interpret.