NOT WHOLEFOOD!!!! Incorrectly labelled
NOT A COMPLETE FOOD!!!! Check with the manufacturer / other shops, it's a supplementary feed, completely unsuitable for feeding puppies. At most, a tiny amount as a topping on proper, complete food.
You can also see straight away that the calcium to phosphorus ratio is 1:3 instead of the recommended 1:1 to 1.6:1 for young puppies (>14 weeks up to 1.8:1). MORE CALCIUM!!