I agree with Kblaiz, when feeding a food formulated for a large breed puppy it will have lower amounts of protein and fat as well as a lower calcium and phosphorus ratio but still have the calories to meet the needs of a growing puppy. If feeding a formula for breed size they usally recommend one year of puppy food unless they are giant breeds then two years.