Ann,
I'm 10 miles southwest of Williston off 121. I think you're probably about 60 or so miles north, not too far. I bet your tree rats love the pecans! We had walnut trees in Ohio and we were always finding nuts hidden all over the yard.
We have tons of wildlife too. But, I've never had deer here because there isn't much groundcover for them to eat. I do see them in towards town where there are more fields and underbrush.
Believe it not, I have never seen an armadillo on the property!
Rhonda