Wow! I'm sure I would have done the same thing if I were in that situation. As would most of us here on PT.
That is sure one lucky and loved dog!