My ducks seem to have all forgotten how to lay eggs. Last time I saw an egg around here was March. I have 7 ducks, 2 males 5 females. The oldest female, a pekin, is almost 2 and she layed almost every day for about 7 months when she started laying and layed for about 2 weeks in March this year and nothing since. The second oldest is a little over a year old and she is a pekin too. She never really layed much, maybe a month when she started laying. The other 3 girls are cayugas and are only 9 months old. 2 of them have never layed an egg and the other one was just given to me a few weeks ago and her previous owner said she was laying every day before she came here. My neighbors ducks are all laying but mine won't. They get locked in a big house every night and let out in the morning. I feed them half a horse feed scoop of All Stock food every night when they get put up. I know it isn't the best thing but they freerange all day on an acre pond and several more acres of pasture and I know they are eating bugs and grass and stuff. They all went through a molt a couple months ago so that shouldnt be the issue. So any suggestions? They need to start pulling their own selves along here soon.