Agree with others buy a quality dry food esp whilst the pup is developing , look at the specs on the food in the table on the back of the packet, this will list the nutritional values.
Some are better than others and some brands are suited to different breeds better , like higher carbs or higher proteins etc.
My dog now 7 is on a cheaper brand food as he is no longer developing , but he ate hills science diet as a puppy ,
True the comment of how dogs eat , the food is designed with nutrition in mind as they care little for variety.imho .
Congrats on the new arrival and hopefully he's not a stone cold killer ...LOL
Jet