I have often thought about a non leathal trap like setting a lazy boy up with soft full body grips and sends an alarm to you or local authorities ?? just a thought and I dont have a proto-tyoe yet. Buy some plastic skelletons and hang them with clothes on or barley bury them ?? guard geese? or Guard Llamas ?
Another vote for sell the property.
There is electric on the property right?? is there cable and Phone, If so setting up security might not be that bad.