I have always used Fromm for my guys. I used to get it online from chewy, but Fromm pulled their product from that dealer, so I tried two other brands. Taste of the wild they took to fine, but within a week their coats were dull and they started scratching a lot. I tried Orijen next, and it was not a good choice. I was cleaning up tons of diarrhea all the time (with a gradual change of food). So I found another dealer for the Fromm, and they went right back to solid stools and great coats.
There are so many choices out there, it’s going to make your head spin. But every dog is different, what one may thrive on, another will fail on, so find a few you like (check all ingredients, calorie content, and calcium levels) and slowly mix it in with the pups current food. Stick with one for a few weeks, if it gives you the results, stick with it. If not, slowly try the next one.
I know that’s not much help, but it really is a shot in the dark as to how your puppy will do on different brands. Just make sure you check for existing and previous recalls, and what companies have bought out a previously private brand. Good luck to you and your pup!