They (Nutria) are very common in coastal NC -- not sure up your way. I don't recall seeing one in the Piedmont, but I wouldn't be surprised to find one around here.
Mostly I see them near the coast close to brackish or freshwater bodies of water with cattails.
If the whiskers didn't jump...