Without assuming where the preponderance of the fault lies, at least for once it wasn't an all too common hit and run.  I personally regard a driver who flees the scene of an accident - even if his victim was just a stray dog - as an odious creature barely qualifying as a member of the human race, and who can only do right when other people will see and know.