Obviously the fact that you, your two year old, and the dog are fine is the main thing...
...thank goodness for that, and lets hope the other guy is too, whatever his story turns out to be.

As for your VX....its gotta be heartbreaking.

jo