Can you get her some regular chicken feed? The rice and vegetables/fruit alone is not going to give her enough protein. She also needs access to grit (usually crushed granite) and a source of calcium, usually ground up oyster shell is provided. 3 years old is not too old to lay, unless she...