Your vet will push for neuter. My own vet(and the techs) constantly brought it up with my puppy. I let them know each time he was staying intact. It is routine for pets to be S/N and the earlier the vet can do it, the better for them.I will discuss it with my vet today. I thought it was pretty cut and dry. 6 months was the best time to neuter. Neutering before they started spraying everything, and no negative effects.
"Spraying" you mean marking, and that is a training issue, has nothing to do with whether or not the dog is intact.