We feed our pup Great Life dog food, which comes in a 33lb bag (i think?). Great Life is a very high quality all stages dog food. They actually use a raw food coating which includes freeze dried veggies and berries etc. and they encapsulate the coating on the kibble with salmon oil...yummy! Its basically the closest thing to feeding your dog raw without taking up freezer space and having to thaw that stuff out!
no such thing as an all life stage dog food. unless your feeding RAW.
you cant tell me that the same food you'd feed your 5 yr old dog you'd feed your puppy as well?
there nutrition requirements are wayyy too different.
do some research on here and if you have any questions just ask Dog Food Analysis - Reviews of kibble