The messy truth about when to spay and neuter your dog