I can sympathise with how you felt Lincs, I had a similar experience quite a few years ago.
Before I could tell the difference between
Stoats and
Weasels I ran over some baby
Stoats or
Weasels. I was driving a very large loaded dump truck (45 tons+) in a quarry when a family of either
Weasels or
Stoats ran across the quarry road immediately in front of me. Unfortunately I was unable to avoid running over a couple of the youngsters.
Circumstances didn't allow me to stop where I was but on the way back I was going to pull in and remove them but the adult
Stoat or
Weasel beat me to it. He/she was seen trying to pick one of the dead young ones up off the road. I felt really bad about this for days, such a sickening feeling when you wipe out a life like that, be it unintentional.
Roger