it looks like a sloth
Me, too. I say it's a river otter.Looks like an otter to me
it is an otter or mink
Might be a weasel......

Me, too. I say it's a river otter.
mink and weasel are land animals and are more like ferret. they make a nice fur hat....![]()