Russia chose the snow leopard as the mascot for the Winter Olympics in Sochi — but there are only roughly 40 of the creatures left in the wild in Russia. As a species, the snow leopard is threatened with extinction, but there have been positive signs recently that the creatures may survive.