I have had my chickens for around 3 years. I started out with only EE's and now I have a rather wide assortment from EE to Speckled Sussex. Does the lenght of how long they lay for depend on what breed they are. I realize that this is rather dumb question. But does anyone have the answer.