Tell it to the DNR and widlife service. And I am not saying that in disrespect of you. The DNR will dismiss it as pure hogwash. Heck they wont even admit that there are mountain lions around here and there is a video taken by two state troopers of a mountain lion. I have seen the sign of the critters myself.
Sounds to me like they're lazy.