how scary!
I'm glad you and the pups et al are ok.
Take care!