The only thing I've run over is a pigeon. Stupid bird waltzed out under my tyres and all I heard were bones crunching. Anyway, that was dinner sorted. Went down nice with some spuds
Pheasants are the most stupid creatures I've come across. I've seen them stand at the side of the road and as soon as you drive towards them, they start crossing. I haven't hit one yet but I don't know how......squirrels aren't that bright either.