Dunno about the pebbles, but the ants sound like fire ants, ubiquitous in Texas, and seriously annoying if you should accidentally step in their way.