SEW,
WOW, what a cute little guy you got there !

He looks like he's going to be the most loving and affectionate
dog you could ask for... but...
I don't think he actually looks like a Yorkie.
IF you want, you can do one of the DNA tests on it, which is
very simple. You send a Oral Swab off to the Lab, and they
can tell you which Breed Mix it is. Can get test done for about
$50 or so.
One thing else is...
You really picked him up TOO early !
It would have been much better for him, if you'd left him with
his Mother another four or so weeks. That extended time with
her and his pack, really can make a positive influence on his
development, through out his life.
I think you made a good choice, and my best wishes for a long
and loving relationship.
S.W.