Dont blame yourself, blame the owner for letting him out. I dont have anyhting against people who let their cats out, but anyone who lets their cat out knows the extreme amount of danger they are putting their cats into.

I have only hit an Opossum and a Seagull in my life. The Opossum got ran over by my left tire at about 75MPH, so Im sure it died fast. The only thing that made me sad was that I was actually trying to dodge it, then it stopped and turned around and ran back the other way causing me to run over it.

I also hit a Seagull that was taking off from the sidewalk, it hit my windshield at about 30MPH my speed. I dont think I killed it, but who knows if I injured it badly.

I felt bad both times, but I knew it wasnt my fault, and I didnt let it get to me.

The saddest thing Ive seen was a little tiny dog in the road, everyone was dodging it, and then after I passed it I looked in my rear view mirror and a huge truck just ran straight over it. That was sad =(