Really sorry to hear that

My sister's cat was hit by a car the other week then as somebody was trying to stop the traffic he was hit again

He was extremely lucky to make it but her previous cat wasn't

It must be horrible having to do that to your pet
RIP