Hi my name is melissa. We have been rasing chickens for at least 9 years. We usually stay with 1 or 2 breeds but this year we have multiple breeds with 3-5 each. With about 20 chickens give or take a few. We have rainbow layers this year thought the kids would love the different color of eggs. We got them in march but they are not laying yet. Is it just the breed or are we doing something wrong? They were out in the yard eating until they found our garden now they stay in a big pin until garden season is over. Help!!!