I am having this same problem. I live off the Barton Creek greenbelt in Austin and armadillos are hammering my yard. I walked outside the other night and one was right there for the taking but I wasn't prepared. I now have a game camera up to see if I can catch their routine. I have tried trapping to no avail.