My Barred Rock is seriously hungry 24/7, I used to love her cause she was always the first to try new foods that I would introduce but then she found the glory of eating her own eggs... I thought maybe it was a diet problem- we free-range but leave pellets out with easy access, I started scattering dried meal worms in the morning, just gave them some plain yogurt and cooked oatmeal. I took out the shavings from the laying spot to help the egg roll around in case she pecked at it. She actually stopped laying for about a month now because of the heat and I was really hoping that would be long enough for her to forget about the bad habit, the other chickens had started laying in a new spot that she has yet to find (she will eat their eggs if given the chance), and I make sure to go out as soon as possible and get her egg but she literally pecks at it the second that thing comes out. I really don't know what else to do, I still do like her a lot she is the last of my 3 beautiful Barred Rocks, they are my favorite hen after all until this one came around. I only have 4 laying hens right now and this one is now becoming a problem, we are already barely getting enough eggs day to day. I definitely don't have any eggs to spare. I have 3 chicks that are close to laying and I hate having to worry about her getting eggs. Does anyone have suggestions or is getting rid of her the best option at this point? I can't slaughter her, it would break my heart.