Must have been a small deer and that must have been a big bunnyhop :-)
I've run over a squirrel and a chipmunk (both alive). I see upwards of two per commute (one way) so I don't even slow down anymore. It seems to get them out of the way if you just keep going and stay predictable. At least for the ones that I haven't hit yet ^.-