Chickens!!!

I have kept chickens for nearly the last 10 years. I started with ducks a few years ago too

From a poiultry expert... If your chickens tend to lay thier eggs in the morning, then you should feed them in the mid afternoon, as that is when the egg is first formed inside the chicken, and for the best eggs - and more eggs, the hens crop should be ideally full of lovely fat corn or layers pellets. As we enter autumn/winter layers pellets are needed more and seem to encourage the hens to lay. Though, if offered at the same time as corn in another feeder, the hens will not eat it, so mixing it all up is the best way, then they don't know!!
Because I live on a farm, my chickens are mostly very free range. They have a stable to live in at night which has a paddock attached to it, but mostly they sleep on top of hay bales, up trees etc.
Top breeds in my opinion are ISA browns - very good layers, and incredibly friendly - they are constantly wandering into the house and we have had to use a toddler stair gate to stop them coming in - we kept finding that they were laying eggs in the dog's bed!!
Bottom breeds in terms of egg laying are silkies - they are fluffy all over, very cute, and at most, lovely and tame, but they will lay one egg, then get broody and sit on all the eggs that all your other chickens lay!! They make very good parents though if you want to breed later!!