Thanks!
We don't really have any idea what he is, breed-wise. I assume there's some lionhead in there because he's got some longer tufts of fur between his ears and on his cheeks, but that's it really.
We don't know his exact age either, he's around 3 months though, and he's pretty small...