
That link is really informative, thanks so much for sharing it.
There's a lot to take in, I'll have to reread it several more times. What I think I'm beginning to grasp is:
Other than before weaning, a pup should be the same shape, or as lean as, an adult dog. There shouldn't be 'puppy fat' after a week or two after taking a new pup home.
Overfeeding leads to fat, which leads to pup's bones growing too fast, which leads to bone damage. This is worst for large dogs but can still have negative effects on even toy breeds.
Even in raw feeding (which doesn't have the extra calories from carbs/fillers, which can lead to pups being overweight) great care needs to be taken over bone (&/or calcium) intake. Too much calcium (can) cause/s bone abnormalities, deficiencies, weaknesses etc leading to lameness and pain.
Puppies can't get rid of excess calcium/bone as well as adults, so greater care is needed with them.
I really appreciate your help.