That sucks man. I know how you feel.
Over the winter a dog a few houses down got hit by 2 cars in front of my house. Sad thing is it came near my yard earlier and I tried to get close to it, and it ran off. A hour later I look out my window and see the thing get hit, and a car behind that ran over it again.
Jen and I ran out and she tried to comfort it but it was too late ...