I have 5 hens all different breeds: RIR, silver laced Wyandotte, light brahma, buff Orpington, black australorp. They are 21 weeks and not a single egg yet. When we got them as day old chicks we gave 2 away to a friend and hers are laying! I did see our barred rock roo who is the same age try to mount one today but she yelled and ran away. Anyone have any thoughts as to when these breeds should begin to lay? They are usually free range but I kept them pinned in their coop and run for a few days just to be sure they weren't hiding nests and nothing.