Hi there, and welcome to YT . IMO, your little puppy is first very cute

However, not a purebred yorkie .If the breeder sold you a purebred yorkie, and allowed you to believe that, then she was not being honest. If she charged you for a purebred yorkie and you paid for it, you could take her to court. Did you see both parents?
If your happy with your puppy keep him, but I would still talk to the breeder. She misrepresented her puppies, and sold them as something they are not. That is fraud.