If you do decide that you would like to render your dog incapable of reproducing at least discuss the alternative procedures with your vet. Tubal ligation is much less invasive as is simply removing the uterus which is what they do in many other countries like Spain where it is believed that the reproductive hormones are necessary for a healthy life for the animal.
There is also a new less invasive laprascopic procedure as well as a laser procedure which are both easier on the dog.
You may still decide to do the full blown spay but at least you have then explored all options.