Hi,
When a bird is considered to be old, depends on the genetics. If the bird comes from a breeder who inbred a lot, then the bird will not have a very long life span – 10-12 years, in which case the bird would be too old at 8-9 years as far as breeding goes. If the bird came from a quality breeder, it could live into the late 20’s – 30’s. In that case, 8-9 years is a prime breeding age. Unfortunately most people have no way to know, because the bird came from a pet shop. It may be that you hen is old at her age, and this is why she isn’t interested in breeding. In order to get in good condition, they need to be eating a nutritionally balanced diet – not a loose seed mix. The main diet should be pellets or our foraging diets. Also offer leafy greens, veggies and some fruit. They need a cuttlebone, and to help get them in condition, offer an egg food – either a commercial dry egg food or cooked eggs with the shell washed, crushed and cooked with the eggs. If this fails to get her in breeding condition, then it sounds like she might be past her breeding years.
Thank you for asking Lafeber,
Brenda