Have you ever considered Raw feeding?
They are never too old to be switched over.
Keegan thrives on it...