To the piece of sh*t that hit my neighbors' dog on Grand Blvd June 7th. You should be ashamed of yourself. Accidents happen, but how could you not even have the guts to stop, as the family is watching their poor little dog die. You said something out the window like "sorry - didn't see him", so clearly you knew what you did. You're disgusting!