Wow, I'm glad you are both okay! We live on a dirt road that doesn't get much traffic, but it never fails, as soon as I have one of my dogs off a leash, some idiot will come driving by twice as fast as they should be.

I'm glad the bus driver saw you and stopped in time!