Well, that one's interesting. I would have just gone with "small mixed breed" if it weren't for the tattoo - I can't think why someone would tattoo a mix, unless they were trying to develop their own breed, or something. His coat looks too long for him to be a Mini Rex. He could be a Mini Satin, but I'm not seeing the really bright sheen of the Satin coat. Besides, Mini Satins don't come in Broken (yet), though that doesn't mean someone isn't working on them. Polish come in Broken, but if he's around 5 pounds, he's way too big for a Polish.