I have seen these a lot around the Ohio River where I live, I have actually caught these while cat fishing we always called them Mud Puppies or Mud eels because they always submerge themselves in mud with just their heads barely above the mud waiting for an innocent fish to swim by then "SNAP" beware they have teeth and lots of them!!
let it bite you...find out what it's jaw structure is. that may help with Identification