Spaying and neutering your German Shepherd Dog can be a controversial issue. There is a lot of information out there online, from the vets and other pet owners. Unfortunately not everyone agrees as to what is best, some feel every dog should spayed/neutered, some feel no dogs should be spayed/neutered and then most people fall somewhere in between.
While there are some very good reasons that you should spay or neuter your pet, there are also some compelling studies that show it is beneficial to leave your companion intact.
There really is not right or wrong answer, you should do the research and determine what is best for you and your pet.
Here are the top five benefits of having your German Shepherd spayed or neutered. After doing your own research about what is best for your dog, you could also speak with the breeder (assuming you purchased your dog from a responsible breeder) and your veterinarian for more advice.