It could really be stoat or weasel from the colouring and from the size which is also similar. If you had the tail a dark tip would tell you its a stoat, rather than a weasel.
Looking at the face being as pointed as it is, I'm leaning towards stoat, as I believe a weasel's head tends to be wider.