The 2025 river otter season harvest limit of 30 otters was reached on Friday, November 21 at 9:15 central time, and the ...