Credit: YouTube/ Idaho Department of Fish and Game Idaho Department of Fish and Game officials struggling to manage a growing beaver population in the