I don't know how to get rid of armadillos. My daughter said one had been rooting around in their yard too.
Oh, now I remember something. I heard on the gardening show that they are rooting for grubs, and if you get rid of the grubs, they won't root up the yard. Of course, that didn't help with them eating Marilyn's caladiums, now did it!