With ducks, there is never one that isnt messy.
If you dont want a noisy duck, I reccommend muscovies, but they can get pretty big.
If you dont want a big duck, I reccommend indian runners, cayugas (mediumish size), rouens (mediumish size), swedish (mediumish size).. and calls.. they're small...