Hi, folks...I haven't posted here in a while, but am once again planning to lobby my husband for a back yard flock. I was curious as to how long one can expect their hens to lay eggs...I know that chickens can live for up to ten years with good care. But for how many of those years do they produce eggs? I am eager to hear your personal stories, and what breeds you keep. As a suburbanite, I would be keeping just a few birds as pets, but wouldn't mind the side benefit of fresh eggs. I am also curious...the production birds like the brown/buff sex-links....do they lay for a shorter period of time? Do they have a shorter life span due to the strain of producing so many eggs? Thanks in advance for any info you are willing to share!