yea that sucks,glad you turned around,that's what most of us would do, I have done it myself when I hit a neighbors dog,it was more comfort to the heart to do the right thing,,I try to miss hitting any animal but sometimes you cant,,as they don't know what a car or truck can do,,its sad but we are only be human,,any decent person mourns the loss of a friend or a pet,,I miss many pets and friends but know they will greet us when we life hits us as the main Shephard will greet us all one day and all will be right in the world