Neutering is not some magic cure for all bad behavior! Excuse me. I am not trying to be rude, but neutering a dog will prevent puppies that will then add to the homeless dog problem. It CAN calm dogs and make them slightly more mellow after, but it didn't with my dog. :) (I love him to pieces anyway) fixing your dog is important, there are many unwanted dogs dieing in the streets or being put down in shelters every day, neutering your dog will help stop that problem. As for not fetching, that is a talent that needs to be taught, you take your dog, throw a stick, then while he has it in his mouth, say "Come" eventually change it to it's own command "Fetch!" and he will learn that means come with the stick. Some dogs don't catch on, but that is Okay, that is just how they are. As for a leash, you need to train him to heel, a choke chain works well, but if possible, just teach him to walk at your side in your own back yard, and he will learn it on the sidewalk. Dogs take time and patience, do your best, and they will repay you. Best of luck with your new dog.
Yes, it can be. My friend's dog was terrible and would not settle and worse! I was staying with them for a couple of months and in the end they had to have there dog done. After a a couple of weeks things started to change, and as time went on more change. A few months after I left I asked the owners of the dog how they were getting on. They said that there had been a big change and the dog was much better and calmer and listened more to what they were saying. The dog was certainly out of control to start off with though! It can take time for the dog's behaviour to change after they have been neutered, but the outcome is worth the wait in the end. I think you should have your dog done. It should help.