OMG !!!! I Was getting ready to say how sorry I was and kept reading

WOW - and keeping all my fingers crossed for you - I Know how long you've been waiting and that was incredible she had more - you must have posted right after she gave birth !!
All the best to the new mommy and puppies ...Go Sophie !!