You did a great thing! I hope the dog is a-ok. I'd be devastated if I hit a dog - utterly inconsolable. Poor guy.

As for nobody stopping...... grrrrrrrrrrrr