The boxer is actually a medium-sized breed, not a large breed, so generally they do not need large breed puppy food. However
if your puppy came from oversized boxer parents and you expect that your pup will exceed 80-90 lbs when full grown (which is not uncommon in the US), I would consider that to be large and in that case I think a large breed puppy food would be acceptable.
Any food marked "All Life Stages" is just that, suitable for any age.
- Fawn Female, born 03/23/2001
- White Female, born 03/27/2007