Otter?

Otter?

Observation - Otter? - UK and Ireland. Description: Not sure if this is an otter as we do not live near a river

Not sure if this is an otter as we do not live near a river