Ducks sleep in all sorts of places; they may sleep on the pond bank among some riparian plants, or on a branch of a tree.