Today, I was out with Benjy and my partner, when a dog called Baxter sprinted from the beach and ran across the road. We couldn't see what happened next because our view was obscured by cars, but all we heard was a loud bang and a yelp.
Whilst I stayed with Benjy, John ran towards the road fully expecting Baxter to be lying dead on the road, but thankfully he was okay and ran back across the road to his owner. We suspect he must have been hit a glancing blow, but because he was so small (he's a Cairn terier) he must have avoided being run over.
Baxter was checked by his owner and thankfully was fine. But this really shook us all up.