Something Wild
NH weasels star as Winter Olympic mascots
4:00
The short-tailed weasel, or stoat, is native to New Hampshire and, while adorable, is a fierce predator.
Something Wild
4:00
The short-tailed weasel, or stoat, is native to New Hampshire and, while adorable, is a fierce predator.