The number one goal when it comes to feeding large breed puppies is to avoid overfeeding, particularly when it comes to calories.
Therefore, large breed puppy foods typically contain less calcium than do "regular" puppy foods and the manufacturers keep the ratio of calcium and phosphorus within fairly narrow limits.