You know what I found nature thinks of cayenne pepper and chilli flakes, they make seeds delicious. I put
enough pepper on 2 handfulls of sunflower seeds to kill a man and my ducks and the squirrels polished them off.
Honestly if the ducks are wild you need a predator to either regulate their population or keep them a bay, but it's got to be a live dynamic deterant. Weather usualy destroys most deterants effectiveness. I've use cd's strung to tree's to blind the hawks as they swoop down to try and attack my ducks, works great on sunny days...... doesn't stop anyone at night and on overcast days which is 50% of my year. So any one static technique wont hold up, but a roaming dog isn't static so you can never relax, that's about it for idea's from me in the case of wild ducks which arn't grounded by wing clipping.