@cypher, he is getting all of the TLC that he needs here
@BrainGirl, sorry to hear that you went through that with Salt. Albert is a bit of a mystery to be honest, with what it is. All I can think for now is that his owners much have known something was not right, and didn't want to keep looking after him any more.
@Gazmo, he is!
@Thin Lizzy, definitely
I'm thinking that Albert is closer to three years old than two. Maybe just because of his life he looks older, but really, I think he is older, maybe he has had multiple owners and the past had him for two years.