Read liao
I would choose to avoid the dog as much as I can. The only one I could not avoid is during one day at midnight when I saw something like a string on the road moving, never thought it was a snake until I got close enough to realised.
Did swerve but was too late and kena the snake some part of its body already....turn back and couldnt find it there.
Thought it was dead because I saw it struggled after I accidentally ran over it.
My fault for not concentrating on late night driving. Pity the snake.

OOOoooooooooooohhhhhhhhhh now we know
to those bang until animals, please la,
1) if you are buddist, pls go buy something like joss stick, some dog / cat food and go back to the same spot and pray for the small fella.
2) if you are christian/ muslim, pls go buy something like dog / cat food and go back to the same spot and say some prayers and bless for the small fella.
WHY ?
Doing so at least what you did can try to appease their soul and make yourself feel better because you did not intentionally go bang them nor you wanted it to happen in the first place.
I am not really into religion / belief stuffs nor I am "god heart (san sum)" but if do the above, at least you appease their soul and most importantly make urself feel better.
It's better than doing nothing !And am not saying just because I am a dog owner, I will side them.
Dog is a living thing too just like us, so they deserve their respect.
It doesn't mean a dog's or any other animal life is not a worthy one.
And when you bang them, you do not care about them.
So if such untoward accident happened, do yourself and the poor fella a favour.
None of you want this to happen anyway.
No racist, no disrespect. All living things deserves their deemed respect

FYI, I have burried 1 of own dog and 2 newborn puppies. All died on natural cause.
Time to time, I still take some dog food and scatter above the grass where they are burried and give them some blessing.
I don't know it helps them or not, but at least this is what I can do now for them and for myself.
I agree.