The moose is Europe's largest deer and the population in Sweden is by far the biggest in the world. With half a million moose roaming the forests, the animal is an important factor in the local ecosystem. This is a story about the moose, the wolf and people.