Hey Stormin'
If you catch it under the trailer, see if you can find someone that owns a dachshound , they are one of the best dogs that can chase it out and be right behind it, or, there is some stuff at most Co-OPs called Havoc I think, pronounced that way anyway, after they eat it, they'll die then slowly dry up, walla, no smell, also, I've had good luck with hedge apples thrown under my house for just about any creature, they all hate the decomposing of them.
Wishing you luck.
kool