LOL 7 lbs ?? He must loooooove to eat
that's no mystery boy - and don't let anyone tell you he's not a yorkie. He may be a little piggy (meant in a NICE way !!)
and on the large side LOL but he sure looks purebred to me in the face ...he's really Cute !!!
Actually he doesn't look that big in your pictures....