I say it's a Wolverine
It probably is a wolverine ...... but for sure its not a beaver.
Beavers are prey animals, wolverines are predators ...... and your pictured animal has the head, neck and sholders of a predator.
Note the difference in the ears, neck and slope of the head in these pictures.