Ducks can eat a wide variety of food, but if you want them to thrive, you need to know what, and when to feed them.