Two of my biggest fears are hitting a dog or a child on a bike with my car I don't blame you one bit for being so shaken. I hope you're doing better now, especially knowing the pup is ok!!! It's the pup's family that concerns me, that is if they knowingly let their dog run loose {{{HUGS}}}} Sandra