I'm gonna go with a fisher or a fox, I'm leaning towards gray fox for a fox. It's pretty hard to tell, and I don't have a lot of experience with either of the animals I'm guessing. I've trapped fox, so Im familiar with them, but I've never actually seen a fisher in person. Someone guessed a marten. Could be a marten, though, I think it's a little big to be a marten. Set some traps out next season and see what it turns out to be!