If you use the little search function,
"age to neuter"
you will find all the information you want on this topic and more.
I will just say, that if testicular cancer is your worry, than try to find out at what age it is likely to hit dogs and neuter prior to that age. The prognosis for testicular cancer is good, and if the dog gets it, neutering is the treatment. I am not saying to wait until the dog gets it to neuter, if you are concerned, but if dogs get testicular cancer at an average of 8 years, then you can wait until the dog is fully grown and filled out before removing the glands that make the hormones.
It is up to you to do it or not to do it.
Lots of info on those threads.
Jenna, RN CGC & Babs, CD RA CGC HIC
Heidi, RA CGC
SG3 Odessa, SchH1, Kkl1, AD
Ninja, RN CGC & Milla, RN CGC
Joy, Star Puppy, RN CGC
Dolly CGC & Bear CGC
Hepzibah & Hannah