My goodness 25 Cats!!!
You have the same trouble Jen as the Animal Welfare Association who have a lot of Ctas that they have cared for for years and noone wants them, so they stay at Vets or at a Pet Food Store and the cost of their care keeps the AWA from helping New Cats.
Theres just too many out there.
I dont blame you at all Jan, I dont think anyone does.
I had 12 at one time and thats a lot of work when they are healthy.
God Bless You Jen and Charles for helping those Cats who need you the most.