Hello, I had 13 five mo old chickens of various breeds who were laying great until Oct 4th, when the neighbor's dog attacked them and killed 4 of them. I moved them into a bigger coop, and bought 3 new hens to replace the dead ones. I expected them to go off the lay while they got over their shock and re-settled down with the new pecking order. But its been 4 weeks now and I only get one egg a day! I know which 2 are laying, but the others aren't laying at all. They get fed food craps, laying pellets in a hopper, free range during nthe day and scratch by handfulls in the evening. They seem happy but no eggs. Oh we also have lights that come on from 6pm-8pm, so they have enough light and we have enough nesting boxes per chickens. I have also followed them to look for secret egg nests but cant find any and no shells, so no hens eating them. Just nothing in the nest boxes but my golf balls! We did see signs of rats and I have set out bait and traps. What should I do? With the new ones I now have 11 hens (two are not old enough to lay yet) and am feeding them but get nothing in return. Any advice? I have tried everything I can think of.