Those armadillos sure do like my yard! I hate it when I go out in the morning and then find the evidence of digging! I read they don't like pine straw and pine mulch. Now I want to get some of that to put down. I don't even know where to get pine straw in this area. I throw coffee grounds around, but I don't think that's discouraging them enough.