Can anyone tell me what creature this skull once belonged to? Found in a lane in SW England, near a river.
I have ruled out cat, dog, badger, fox, hedgehog, otter, squirrel and rat (the teeth are wrong for all of those).
It's 10.5cm long and 6–6.5cm wide.