Ducks poop. Anywhere all the time.
Looks like it has a diaper. It’s still going to smell.
Ducks however, do not fart.