Wow... he is definately all Yorkie! He does not look like a mix at all. Some Yorkies have longer thinner bodies and legs and some are more stocky. I have brothers from the same litter and one is LONG, tall and lean and about 9lbs..... the other has a more compact body, short legs and is only 5.5lbs.

He is definitely adorable!!!