But 10 years is not that terribly old. I have some hens that are 11 and 12 that are still laying eggs. Pigeons can live well into their 20's and even 30's and many will reproduce well into those years.
Sooner or later, hens do run out of eggs if they live long enough but at 10 years, most hens will still be laying. You just never know.