Our ducks and geese are allowed to run free and forage for whatever they can find - but are supplemented with corn.  We raise both Emben and Toulouse Geese, Pekin and Rouen ducks on pasture - they also have a lovely pond for swimming in!  We also have a few ducks for eggs.