My hens stopped laying in October. Not one egg since. Some of my hens are 4 years old. And some of them were chicks from this past spring. Is it normal for them to not lay that long? When should I expect eggs? Or should I just resign myself to store-bought until spring? Also, does anyone know when ducks start to lay? I have two female and two male, I bought them as ducklings last spring as well.