Have you thought about spaying your dog? There are some controversies surrounding this, of course, but here is some information that may help you make an informed decision on this issue.
Take a look and consider the pros and cons either way, and no matter what, make the decision that is reasonable and comfortable for your own mind.
Read the full article here: Good for everyone