Oh goodness, one of my nightmares!

Nope never have. Years back, I thought I'd hit a squirrel on the highway ramp. I was sick all day, all night. Traveled that route next day (I just HAD to!), no signs of a squirrel. So I think he made it across.

I am SO very sorry that the entire family (or anyone in your family) had to go through this. I can well imagine, just horrible feeling.