I'm not sure my method is best, partly why I'm following, I'm curious of others' suggestions. So far this is working for me. I put straw down in the run. Straw does have a tendency to mat down in a duck run. It can sometimes hold moisture as well. When things are the wettest, the smell the worst. I rake/fluff the straw about once a day. It takes maybe 2 minutes. This allows things to dry out as best as possible during the heat of the day. The ducks don't turn the bedding/soil the same way the chickens do. About once every 2 weeks I rake all the straw up (most of the poop sticks to the straw so this goes with it) and it either goes into the compost pile or gets bagged up with the trash. Then the straw from the duck house goes into the run, and new straw goes into the duck house. Also I don't dump the water in the run. There is a drinking water bucket and a pool. When they get emptied the water is used to water plants/garden beds around the property. It gets spread about. The stinky water doesn't all get dumped in the same spot daily. Someone mentioned winter. In winter the they don't get pool water as often, and the chipped out ice blocks get spread about. The drinking water bucket gets dumped and flushed down the toilet when it's scummy since the ground is frozen and I don't want to create a stinky skating rink outside.