Yes, unless you will enjoy watching the dog hump your daughter's leg or lick his nuts. It is BS that it gives them an edge as a protector. Every dog I have had for over 50 years has been spayed or neutered. Every one has been very protective. Sometimes overly. Male or female. Especially for my wife. Our present one, a lab cross from a rescue, would die for her and no one can touch my wife. Even I have to be careful not to surprise the dog. If it is just me and the dog, it is every man for himself.
I am not an animal rights activist or left liberal, but go down to a pound some day and see how many dogs they put to sleep each week because an irresponsible pet owner didn't want spay or neuter their dog. Responsible breeders excluded.