Very sad to read, and I understand stand your pain, loss, and anger. You have to walk in their shoes. Dark, not a normal place for you, nut cases around every corner, there are dozens of reasons why they may have left. did go off the road, on to your lawn and hit the Dog ? if not, why was it in/near the road ? don't turn your sadness and guilt into hate. Peace, I Pray you find peace.
do NOT contact me with unsolicited services or offers