I'm going to give a lot of details because you might need them ... bear with me! Two months ago we got six Buff Orpingtons from a friend. They are the whole flock except for 2 or 3 hens and a rooster. I don't know how old they are, but I think that they range from a few months to one three- or four-year-old. They have a small house with 3 nesting boxes and some outside roosts that they sleep on (made from pine tree branches off the ground.) They have a pen, 20 by 10 feet and chicken wire, pecked bare of course. There are even a few bushes with some foliage at the top out of their reach. The day after we got them we got 6 eggs so we know that they are all laying, somewhat. BUT! Never gotten six eggs in a day again. Here's the problem: The first 2 weeks we got about 30 eggs each week. The next 2 weeks about 25 eggs each week. 20 eggs 15 eggs 14 eggs and this week only 12, with 2 broken!! They were free-range and wandered on both sides of a road before we got them. They ignored about 6 each of dogs and cats too, walking around in the same area as them. We have one dog (border collie) who loves looking at them but at this point mostly leaves them alone and one temporary opuppy. Plus an inside cat. I used to feed them handfuls of dandelions but have slacked off. One went broody two weeks ago and has since stopped. I don't know if she's laying right now. What's going on?! Help!