Who’s the new furry neighbour? It might be a wolverine (Nature, 2025)