For feathered predators, try to become friends with the local crow population by feeding them during the winter. I bought a bag of scratch grain for my ducks last fall. They hated it, so i was using it as bird feed during the winter and the crows came in for the corn and other larger grains.
Since then they have started to nest in the trees around my house and not only provide early warning calls to my ducks, but also harass any kind of areal predator out of the valley, dive bombing them in mid flight, ruining their hunting runs by making lot's of noise and preventing them to rest anywhere.
Raccoons are my ducks nemesis here…