Glad you are both ok. I can totally see that happening -- especially on trails, I tend to keep my eyes glued to the ground.

I had a dog come into the clinic who had been run over and rolled by a cyclist coming down a large hill in a multi-use trail area -- and no, it had not been on a leash. It ended up seeming to be fine, also. The owner was ranting about the cyclist going too fast on public trails... when in fact, had he paid attention and had the dog on the leash, he could likely have gotten everyone out of the way.