I have a 2.5 year old Buff Orpington that has developed Egg Yolk Peritonitis. She has been drained a few times and is on antibiotics. She was a normal egg layer for the first year, but then she began laying internally and has had a number of shell-less eggs. The eggs began to back up until she had difficulty walking. I want her to stop laying eggs so she can recover. Is there any way to do this? Why does this happen? I've heard that it may have something to do with how much light they receive as chicks. She is my best girl, so affectionate and friendly to everybody, and I really don't want to lose her. She sleeps under the nest boxes at night, but goes out with the others in the day. She eats, but not very well, and walks with difficulty. Would it be a kindness to let her go? Can anything be done? I'm seeing the vet again on Monday, and will have to decide if there's any chance she can be cured. Any feedback?