Exactly! I kind of wish I had remembered my first run-in with the little beasties in the 70’s! Before we decided to move out here! When they die ( stuck somewhere inside your car, location unknown) the smell just goes on and on!!
Meanwhile, be careful of the squirrels here as well. They chewed up all the wiring in the engine of my brand-new Jeep
in 2009! I swear these small guys are more trouble than the large critters we get!!