How scary!! I'm glad to hear that he ended up being fine, but I totally understand that feeling
We were at the dog park a few months ago, and Khloe got ran over by a bigger dog. She was on her back yelping and writhing in pain. I was sure she had broken her back, so I picked her up and ran out of the park. When we got out of the park, I decided to set her down to see if she was okay, and she was fine... Luckily she was not hurt. Things can happen so quickly...
Give Hot Rod kisses for me... He's one tough cookie!