I'm glad to hear that he's doing well. Hopefully going back to his former cat litter will help with the litter box problems. I also hope that his new diet will help him too. That's great that your vet and her staff do TNR.