He asked me to stop at the deli for a tuna salad on rye on the way home, something he hasn't been able to eat in a year. I couldn't say no.
Everything is good now. He's been thoroughly sniffed by one cat, the other was sleeping, and accepted back into the house.
Thanks everyone for the encouraging words through this.