You need to wait at least 12 weeks after she has puppies. She will not become pregnant again in this time. Dogs that are still lactating (creating milk) will be declined for surgery and you will need to reschedule.