Aside from the massive problem of pet overpopulation in the US, there are many good reasons to spay or neuter your pet. Unless you are a professional breeder, there is no reason to have an unaltered pet in your home. If money is an issue, look for low-cost clinics which are offered fairly regularly in most areas. Vets are committed to getting every pet spayed or neutered, and many volunteer their time or offer reduced rates to encourage people to get it done.
Until next time,
Good day, and good dog!