I was JUST noticing your cool avatar, Ben...then saw this thread. How cool is that??? Such a pretty little noodle!
As for locality...you're still at College Station, aren't you? (If I remember right?) If so...I guess just figure out which ones are local to South Texas. Unless, maybe, he's someone's escaped pet?