I drive a Dodge!
I don't just drive a Dodge. Crew Cab with the Hemi for me. Got me to Buffalo in spite of deer, ice and blizzard.
I use deer whistles on all vehicles. I dunno if they work but if I forget to put the horseshoe and 4 leaf clover up my backside before I leave they have been there over 450K miles on the last 7 vehicles I have owned for sure and probably a few more before that.
Cheap and in my experience thus far....effective. last deer I came in contact with was in 97 in a 93 Ford Probe Gt....damn thing slid right over the drivers side quarter without leaving a mark, my first experience with ABS. No whistles for the record.
lately I have been cautiously sticking to the interstate and following big vehicles if I am in an area and time of year the deer are running....otherwise all state and US highways for me.