I work at a vet clinic. A too-often story I have seen and heard is a pet getting pregnant, and the owner not wanting the puppies. Other times, unneutered male dogs will viciously maul each other. There are so many benefits to spaying or neutering your pet, and you should definitely check them out.
1. Spaying/neutering helps fight pet overpopulation
We live in a world where millions of pets get thrown into pounds, euthanized, abandoned or left as strays. With this huge number of unwanted pets, the last thing we need is more.
2. Your female pet will live a longer, healthier life
Spaying helps prevent uterine infections and breast cancer, which is fatal in about 50 percent of dogs and 90 percent of cats.
3. Neutering provides major health benefits for your male
Besides preventing unwanted litters, neutering your male companion prevents testicular cancer.
4. Neutered males behave much better.
Males who are neutered tend to be less aggressive and less likely to fight with other males to compete over a female. They also have less of an urge to urinate everywhere in an attempt to mark their territory.