Of the 7 dogs we've had, 3 were boys and none were neutered before they were about 2 years of age. The first 2 boys were not labs. Our lab boy was neutered at 3 years of age. There was no compelling reason for us to do it sooner but in our contract with our breeder, we agreed to have him neutered at some point. She recommended waiting until he was at least 2 years old.