From about 6 months I would be switching to a raw diet if possible (and none of that veggie stuff - they can get that from rabbit guts if they need it).
Check the labels, you need to be looking for decent amount of meat content, low (or no) grains. . gluten free. You don't need stupidly high protein levels or a large breed food. . steady, natural growth is preferable to accelerated.
Hills is, imo, overpriced. Bakers, again imo, has too many additives (just look at the pretty colours ). I've had (and heard of) reasonable results with Chum complete puppy, IAM's puppy, BETA, Purina, Kirkl