Unless they have giant woodpeckers or very tiny weasels I’m calling BS.
No, its real. There are very small weasels in the UK.