I'm a bit skeptical too when I look at the photos.
I haven't had a Yorkie puppy look like that.
Can you tell us the breeders name?
With CKC registration it is possible to be a mix. (If that is the Continental Kennel Club and not Canadian Kennel Club)
But whether your baby is purebred or not she is beautiful