Advantages of neutering dogs
Neutering / spaying is the only humane and effective way to put a stop to the suffering of stray animals; their number will slowly decrease by natural way and less stray animals will cause less troubles while, at the same time, this will lead to a better acceptance of the remaining strays. The animals will also fight less, because the hormones of a neutered dog will not lure the dog into fighting as much. Spaying female dogs can reduce the chance of getting particular kinds of cancer, less pups will starve to death. These are only a few of the advantages neutering / spaying brings.
Source: StrayDogsCampain Foundation Newsletter, August 2013