He's gorgeous! Do you have any idea what he ate prior to being at the shelter? Is six a little old to be changing his name? I think Batman could work, you could just call him Bat..... Good luck with your new family member, regardless of what you call him.