There seems to be a lot of threads about food on here today!
I've responded to all saying that Tatum is on Innova (not Innova Evo - those are two different ones that you need to do your research on and decide which is best for you) and we are really pleased with it. It comes highly recommended by quite a few YT members. They do make it in "small bites" too that should be good for little puppies. Good luck!