I think it depends on your duck. Mine would be miserable if I put them in duck diapers. For mine, duck diapers are not a kind choice. When I need to bring mine inside I put down thick layers of towels and do tons of laundry.
For other ducks who are happy to be touched, if you can find a...