I am actually suprised there aren't more "animal lovers" here complaining.
What happened was a ACCIDENT.
He is not "humping the deer" he is simply posing with it. GET A CLUE!
Deer accidents cause thousands of TRAFFIC FATALITIES in this region. Do I feel sorry for the deer, not really, It was a old buck who I am sure had a great life!
Am I worried about the truck, no. That is what insurance is for. I would rather be without a vehicle for a week than have one of my friends get hurt.