What's the best calcium to phosphorus ratio for my large breed dog?
Thanks for asking PetCoach!! Confusing is putting it mildly when trying to sort through good, scientific based information regarding nutrition for our pets. First of all, for large breed dogs, keep them on a good large breed puppy food until AT LEAST 12 months of age. For a German Shepherd, sometime between 12-15 months would be a good time to transition. (larger breeds do more growing for a longer period of time than small breeds, so need puppy food longer, which in a way seems counter-intuitive as they "age" faster than smaller breeds!)
http://vetnutrition.tufts.edu/2016/04/when-your-baby-isnt-such-a-baby-anymore-when-to-switch-to-adult-foods/
As far as he Ca:P ratio, while still important, my recommendation would be to stick with something around 1.2:1. For large breed adult foods vs regular adult foods, the difference tends to be more geared towards long term skeletal and joint health; meaning in large breed adult foods you're more likely to find glucosamine/chondroitin supplementation built in, extra fatty Omegas, etc.
I hope that answers your question. Thanks for asking PetCoach! https://www.petcoach.co/article/calcium-phosphorous-requirements-for-dogs/
Updated on September 23rd, 2025