Ahhhh, there you go. Ol' Roy is cr@p food, for lack of better words. It's basically a bunch of fillers used to bulk the food up and do nothing more. I would never in a million years feed it to my dogs, much less a growing puppy. Puppies need a lot more calories than adult dogs. Because Ol Roy is mostly grains and fillers, chances are that his puppy never received her full amount of required nutrients. It's disturbing that she is so stunted, but I guess that's the most plausible answer. *shrug*