Haven’t heard of fishers. Is it this? https://en.wikipedia.org/wiki/Fisher_(animal)
Yes - they mean, nasty little creatures.