Doesnt sound like it was the drivers fault and the dog was not restrained. Sad all around. The poor dog died, The family lost their dog and the driver has to deal with something that was not his fault. I don't think the dog was pushed or dragged down the street. I also do not believe the boy was holding the leash. He let go or the dog got loose. I hope the mother stops blaming the driver and everyone can move on.