My apologies in advance ... I'm sure this subject has been covered extensively, but I'm still wading through page after page of old posts, trying to garner information. So I'm gonna take the *quick* route on this question, and ask you directly:
My pup is 4 months old. Yesterday, he had his 4th (and final) round of shots. They advised me that his 'nads had dropped, and when did I want to get him neutered

. To me, 4 months is a little early ... I was thinking more along the lines of 6 months. I checked with his breeder this morning, and she suggested between 5-6 months.
Collectively (as well as individually), there is a lot of experience on this board regarding these wee beasties. I know that their rate of maturity would be much different from say, a Great Dane pup ... so when IS a good time to take them in? Why "now" instead of "then" (i.e., pros and cons of early rather than late ...)?
Also, what questions do I need to ask my vet? I assume I'm looking for someone who uses gas versus IV sedation? What else do I need to ask them?
TIA for you help/opinions.