Question: how do you stop a dog from having puppies?
Options:
don't let them around any other dogs.
spay or neuter the dog.
Answer: spay or neuter the dog.