Wow, what a great story, I was at the edge of my seat. I am so glad you are all ok. That must have been quite the scare.
I am such a chicken too .. I am a basketcase when I see a loose dog headed our way. One time I started to speed walk to get away also, and I ended up spraining my ankle. It wasn't funny at the time, but now I laugh every time I think of it.
Anna
Dog profile for Kiki, a female Yorkshire Terrier