He's darling. He doesn't quite look pure bred to me, but there are so many different "looks" in yorkies. That is one reason why most people look for an AKC registered pup. Unfortunately, the CKC registry isn't quite as reliable as AKC. Regardless, he's darling and I am sure you love him with all your heart.
By the way- that is sure a SWEET anniversary gift! I'd say you got yourself a keeper
Welcome to YT!!