I hit my first critter a few days ago on my 750, a squirrel that I barely even noticed hitting. being an animal lover I was bummed, but loving my skin and bones where they are and my bike not wrecked I got over it pretty quickly.
Those Bambi beasts are tough suckers, I hit one with my truck causing $3200 in damage, new fender,grill headlight blinker and bumper with repair work to the hood and after impact that thing didn't even hesitate after sliding on his side, He got right up, Looked right at me as to say %&*# you and went right back the way he came.
A woman was killed here a couple of years ago like that. 2 lane highway at night. Southbound car hit a deer and sent it flying through the air and through the front window of a northbound car. Passenger was killed, driver seriously injured.