We have two bard rock and two Sussex. All four a two years old this month. About 3 months ago they just stopped laying completely. Started by occasional thin eggs, then broken eggs because the shells got too thin, and for 2 months not a single egg! They have a nice big coop, a enclosed run that is 12 feet by 4 feet, plenty of water and food (pellets for layers), lots of snacks including yogurt, cat food, cooked rice, cheese bits, bread etc. They seem happy and healthy, certainly no big clucking episodes like they had while laying eggs. They are allowed to roam the yard for a couple hours every other day (have many wild raccoons so have to watch closely). They have a dust bath in their run. Have they just ended their egg laying days... ? We thought that they would keep laying past 2 years old.. but no eggs at all?