life can be crual. I once witnessed a squirrel got electrified on a electric wire, and felt down the street and couldnt move anymore and was dying there. Nothing i could do to save him.
Interesting enough, I met a neighbour while walking our dogs today. We commented on a group of circling Turkey vultures and, being quite large creatures that feed on carrion, we asked ourselves how on Earth do they find enough food (presumably roadkill) around our town to sustain them.