This sounds terrible, but I almost hope he has to be put down (almost). We've rescued many animals over the years. Several have gone to homes or to no-kill shelters, others we've kept. We have three dogs and six indoor cats. Earlier this year, ferals started showing up in the neighborhood. We joined the San Antonio Feral Cat Coalition to deal with the problem, and now are caring for four (possibly five) outdoor kitties.
I've been working on our budget, going item by item deciding where to slash. The pet expense is fixed; no way to cut that one. So far I've cut $15 from the cable bill, and Kat and I are discussing slashing it more. That's a pitiful start, but it is a start. This weekend I'll finish up quarterly taxes, then I hope to sit down with Kat and get serious about sketching out new budget goals. Hoo boy. I'd say our biggest challenge is having slightly different philosophies for handling money, but that's a blog post or two (or several dozen) on its own.