I was told they were River Otters, also told there were two placed on Hinkston creek a while back by KDFWR.
The ones I saw the other night were much larger than a mink.
Stoner