when we got Gypsy and Inca over 4 years ago, we fed the puppy food that came with them then moved on to bakers, then chappie then JWB and even tried wag, Gypsy was a very fussy puppy.
but with Echo and Delta they got their puppy food the first day but they didnt eat it, (puppies dont always eat on the first day, too much going on) but as the other were on raw meat and bones already we just moved the on that starting with chiken wings. that way you dont need to worry about whn to change from puppy to adult food. you just give them a little less as adults.
We feed Beau Barking Heads which is one of the better ones as has a quite high meat content and added vitamins which is why we liked it and Beau loves it. Burns is also a good one. Both of these do a puppy and adult range so can easily change over when it is time. There are people on here who do a Barf diet which is all natural that you make up yourself with vegetables and meat etc and if you type in the search at the top about it you will get plenty of info. Good luck
Ours started with the same as where they came from, then went on to Purina, Scamp still has this but Rascal got fussy and now eats Symply . They both love human food but only occasionally have some Sunday roast leftovers mixed with their food as it usually affects their tummies.
They still have treats tho, human and canine !