How long does every one keep there laying hens ? I'm interested mostly in heritage breeds but, curious about all breeds ? Do you just cull out the old ones ? I'm assuming they will lay for a long time just not at there optimum and peak output, will cost you more to feed than they give in return. 2-4 Years and would four be really pushing it ?