At a year old, you can usually feed whatever you want. If, because of his circumstances, you feel he still has a lot of growing to do, not just maturing, but actual growth, then you should definitely keep him on a food for large breed puppies. NutriSource Large Breed Puppy has the appropriate calcium levels, is economical, is well tolerated, and is easy to transition to.