I recently adopted a 2.5 yr old shepherd who's previous owner was not able to give him the attention he required. He is a sweet dog and very good with people and loves kids. I am pretty good with dogs and I have even trained dogs for other people (mostly golden retrievers). There are a few behaviors that I have not had to address due to the breeds I have worked with in the past. The first problem is he is aggressive toward other dogs. I have tried twice now to socialize him with another dog and both times lasted no more than a couple of minutes before attacking the other dog. The first time both dogs were on a leash the second time neither dog was on a leash. Both dogs were female and both get along with other dogs. This is a serious problem for me and if I can not correct it I will have to get rid of him. I hate to do it but I am curious if having him neutered could help with this problem or if anyone can give me any other suggestions.