Get a cat. Not humane by any stretch; they’re viscious little hunters, but they will get rid of anything smaller than them. We have a Russian Blue (hypoallergenic) and he clears out any destructive critters on our heavily wooded lot. It is depressing though when he gets a nice bird on occasion.