He sure sounds like a sweetheart and this is also exactly how my Sky is too. I'm so glad that you were able to take him in and give him the extra loving care that he needs.

As for names kind of like the name Rusty and you could spell it Russty so he would have the double letter thing going on. You could also just call him Russ for short. Also Cheddar, Cayenne, or Copper would also work. I'm sure you'll think of something good.