Hi I've recently bought a hen and a rooster. The pet shop guy told me they're a year old and she lays an egg every alternate day. Its been six days and i'm still waiting for her to lay. I don't know much about chickens so here's a list of things i've done: 1. I've prepared a room 10' x 12' for them. I filled it up with sand, they seem to like that sand, they take baths in it n all. I've put a cardboard box in the room filled it up with hay straws (I thought she'd lay eggs in it). I've also put a lot of straws on the floor for them to sit or sleep on them. But they only sleep on the cemented floor. 2. They eat chicken feed (it is supposed to be protein enriched... it stinks!), I also give them freshly chopped greens (spinach and onion leaves) and grains (red rice, millet). 3. They roam about in the open for 1-3 hours a day. They seem healthy i don't know why she isn't laying any eggs. I remember when I was little my grandfather kept 4 or 5 hens and they laid eggs every other day. Help me!