I am curious about this - it doesn't sound like you are talking about snakes - and those are the only Asps I've heard of. I looked around the internet to see if I could find mention of these but wasn't successful - or I shouldn't have mixed beer and getting over-heated I assume you are in Burleson, Texas? Just trying to figure out what these creatures are.