I find food is a sticky subject with most dog owners ! In addition to my boxer puppy I also have a 7 month old weimaraner and 2 nine year old rat terriers and a 5 yr old rat terrier.
My seniors were all on senior food and my weim puppy was on Pro Plan large breed puppy. My weim puppy preferred their food so I started making them all eat large breed puppy food too !
Anyway, long story short. I did a little research and tried Canidae. They have an all stages formula so for me it made feeding time much easier. It isn't really more expensive than what I was feeding and they can all eat it. The upside is they LOVE IT ! I must say they have just started their 4th bag (40lb bags) and the difference in their coats and energy levels is amazing. One of my old ratties has a seizure disorder and we were seeing an increase in his seizure activity prior to beginning this food. His last seizure left him with a cervical neck injury and unable to stand on his own. I am happy to report in addition to having more energy and being more alert, he has been seizure free for a little over 2 months ! One of the other ratties had issues with allergies and would chew her feet. That problem is now gone as well.
Just do some research and find out what fits best for you and your dogs !