My understanding is that hens eggs have a protective membrane laid with it that stops any bugs getting in, so you shouldn't wash them - you'd wash off the protection. But duck eggs don't have that membrane, but instead have an extra thick internal membrane and outer shell, which protects them. So I wash my duck eggs if they are mucky, but mine are mostly clean as they lay on straw in a corner and seem to poo on the other side.