Hello, I have two cochin hens who about 5mos old and they have no laid any eggs yet. No worries here let nature take its course but I am very excited about my first eggs. Well today I noticed the two hens eating up all the oyster shell I sprinkled out for them as I heard from a friend that will produce a stronger shell. Usually they look and walk right past it but today they ate it all up. Is this a sign they will lay soon? (within the week or so?) Also I have pekin ducks who were born in late april - they "get it on" constantly but have yet to produce one egg....whats up???