When I took my dog to the vet for the first time, the vet said he would grow between 80 and 100 pounds, then recommended he be neutered to prevent him from mating if he ever escaped. I do not believe in neutering, but it wasn't my choice, it was down to my whole family to decide, and I lost in a 4 to 1 vote. He was neutered. The vet said that this would not affect him in any way, reduce his odds of cancer, and keep him calm (quick update: he has not had cancer, he constantly licks where his testicles once were, and he is not calm at all, barking, jumping, growling at strangers etc.) anyway, he only grew to 60 pounds, 20 pounds under what the vet had said he would minimum. He is three years old now, so he is an adult dog. When he was neutered, he was about 9 months old. I feel sorry for him, as now his bloodline is doomed to die with him, and I was lied to. We never went to that vet again. Recently, our new vet said that because he was neutered so early, he may not have had enough hormones in him to grow to a proper size. He told us that Gerbian Shepskies are naturally large dogs who should not weigh under 70 pounds in males. He added while Gizmo is 100% healthy and will likely live a long and happy life as long as we keep taking good care of him. But while I trust this vet more than I did our last one, I'm not 100% sure if the statement "Not enough hormones" is accurate.
TR; DR: did being neutered young (9 mo) cause my dog to not grow enough?