Yeah, up here they say that they're part wolf, and supposedly they came across an ice flow from Quebec/Labrador.
Those fuckers have nearly wiped out the caribou on the island sure, but the Gov. doesn't want to admit it, and rather blame poaching and global warming lol. I can remember as a kid back in the 90's and seeing hundreds of thousands of those caribou in herds. Wish I had pictures of it. It was quite amazing.