Wolf sightings in Happy Valley-Goose Bay have a few people on edge. We check in with a provincial ecosystem manager.