God, it was awful.
DD (13) and I were just behind a car that ran over a cat, the poor little thing had a serious head injury (completely unsurvivable) and was convulsing in the middle of the road.
The driver and her passenger got out of their car, picked up the cat and unceremoniously dumped it on the pavement. I pulled up behind, got out to see to the cat (it very quickly passed away, fortunately) and asked if they were going to take it to the vet - the bloke said "I've got asthma" and they buggered off!
Fortunately another woman who was behind me also stopped and she offered to take the poor wee thing to the vet to see if it was microchipped as DD was extremely upset by this stage (she adores cats and it was a nasty thing to witness). So her and I wrapped it's body in DDs (knackered) sleeping bag which I happened to have in the boot and she took it.
I'm now sitting in the car whilst DD has her trampolining lesson and am a little bit traumatised to be honest! And a bit bloody angry. I hold no grievance towards them about hitting a cat - shit happens, and it's one of the things you learn to accept is a possibility if you have an outdoor cat (which we do). But to leave a dying cat on the pavement after you've hit it is, I think, despicable.