I was told the critter is a Nutria (aka River Rat). It does look like a Nutria, but it was much larger & longer than the pictures I have seen online.