This story reminds me of what happened to my favorite kitty Starlight. Starlight was an outdoor cat, but our neighbourhood was pretty safe and she knew when to look(i know that this is know excuse but i was like 8 and where i am from people are now only getting the spay your pet message) and me and my mom were sitting in our front lawn and she went to cross the street, and up comes a driver not paying attention(speed limit is 30 kms and the light had just turned red...) starlight was runover...now the owner stopped but i guess that was cause i was screaming my head off and my mom was runing for the street. We got Starlight and ran down the street to the vet(one of the only benefits to living were i do--vet clinics everywhere), but her injuries were to severe and they had to put hre down...I have never gotten over it...and its hard to forget when an animal dies, a human could have prevented it.