What a shame. I too hope the mother and puppies will be ok.
Maybe you should forget about that Great Dane puppy
and keep one of your own puppies.
At least that will be one less good home
to worry about.
Than spay, so accidents like this will not happen.