I feel that a good quality cat kibble is fine for ducks. I use Eagle Pak, and I have used Taste of the Wild before also. I give it as treats especially for molting time, and some during laying time, and when it gets really cold in winter and there are no worms available.