I went to a Meet Up group yesterday for dog owners in a local wood. One of the group had a cute Minature Schnauzer, male dog of 18 months. Most of the time he was fine but he kept going after a female dog to the point they had to go to a different part of the woods. They weren't the owners of the dog and were just looking after it for the day. The Schnauzer still kept running away looking for this particular dog. We all went for a drink after and he was still going for her.
The Schnauzer owner acknowledged they had not had their dog had not been neutered despite no plans to breed from it, and the ones looking after the other dog admitted they thought she was about to come into season. As they weren't the owners, they weren't sure about the owners plans. The Schnauzer owner said he wouldn't do to his dog what he wouldn't do to himself and that was his reasoning!
Our dog is female and on the vets advice had her done after her first season. When she was on season she was a nightmare, couldn't let her off the lead and had to warn any owners coming near her in case they had an unneutered dog,
Unless you're planning to breed, why the hell would you not neuter your dog??