you just keep it indoors all the time
kill it.
There is no easy way to stop dogs from sniffing each other as this is the way dogs find out information about things. A male dog does not go into heat. Only female dogs do.
Once a dog starts attacking a smaller dog then all the training in the world is not going to help. Dog owners with these types of dogs should put a muzzle on the dog and also keep them on a tight lead. The only place this type of dog should be let run free is an open field where there are no other animals or people around. The problem with some dogs attacking other dogs is they may also attack children or adults. Why some dogs do this and others don't is even a mystery to vets. If another male dog is neutered then generally the other dogs that aren't or even are will leave that dog alone, but, in the case of a dog such as yours that won't even stop them. Trained to listen to your commands or not I wouldn't trust your pet. He/she may be loyal to you, but you can NEVER trust this dog with other dogs or even other people.
try going to a dog park or taking him on a walk. you should see other dogs then.
if you think the dog looks nasty then dont walk by it
Get the dog neutered....and that pretty much solves the problem
Dogs learn about other dogs through the scent they leave. Similar to when people talk to other people, dogs convey messages through scents. A dog that smells another dogs urine, can learn if that dog is male or female, if they are in heat, what the dog's temperament is, if they are healthy or sick, etc.
Unless you want your dog for breeding, please get her spayed! Spaying the dog stops her from going in heat. Also if you do not, 50% of female dogs that have not had puppies and are not spayed get Pyometra, a disease of the uterus.
give the dog a bone or give them another bowl of water-Put the dog bowl somewhere else away from the other dogs. It's a dog's natural instinct to protect its possessions and so it will growl at any other dog that tries to drink out of its bowl.
Probably because it's tired, but there are a lot of answers to that question.
Fill your yard with killer spiders and other insects. Good luck dog
Stop hating dogs.