Nine new born ducks. Just too cute!