On my way to work this morning I saw a Fisher. It was about a mile (or under) from our home. I've never seen one so clearly before. It was standing in a clearing by the road in the fresh snow. Should I be concerned? I have 8 free ranging Mallard ducks- that can fly (we bring them in every night), a flock of assorted chickens that free range when I am home (afternoons and weekends) and a few barn cats we inherited when we moved onto the farm that I have become fond of- three of which are kittens. Is there a way to repel a Fisher? I have a dog. Should I walk him out back around the farm more often to spread his sent?