My boyfriend found a huge black caterpillar of some kind today. He was moving it as he thought it was a dog turd, but it moved! Look at the pictures and you'll see what I mean. I did a google search but turned up nothing. Can anyone tell me what it is? We are near Houston, TX if that helps.