I feed my hens Red Hen Layer mix http://www.lauckemills.com.au/poultry-layer4.html (added a link as it is an aussie product so most of you won't have seen it) and feed their eggs back to them daily (we don't eat eggs and they love them lol). I also feed some natural yoghurt for extra calcium and good bacteria, some fresh greens and occasionalyl scatter some lucerne chaff in the run for them. As a treat they get mealworms and a bird toy filled with wheat and sunflower seeds - it's kind of like a chicken rubix cube lol. They have to work to get the goodies. I also every few days feed a small dish of tucker time dog roll (poultry free) and they LOVE it - here is a link tot hat product too http://www.tuckertime.com.au/ingredients.asp They have free access to a dish of high calcium shell grit also. I find they pick the goodies out the layer mix a bit and don't seem to like pellets, but the pellets contain the vit/min supplement in the mix, so I bought a small coffee grinder and grind their mix daily so they eat all of it. It's the consistency of mash but I feed it dry as they don't like wet food (fussy lol). If they don't clean up their layer food I don't give them treats til they do. Does this sound like a good diet? They all have beautiful plumage and look very healthy. The vet has told me off for feeding 'extras' but I love spoiling them and I swear they are happier and healthier with their extras lol. This is one of my beautiful girls She has a small faded comb as she is off the lay.