That is soooo great! You and he are very lucky to have found each other. I can't hardly look at those rescue sites, because I want them all! And, I wouldn't hesitate to take him now, he will be fine wherever he is, as long as there's love and caring for him, which I know you have covered! So, good luck!