I guess I didn't realize how much Yorkies & Silkys look alike. They definitely look related with some common parentage. I think your pup is very cute and if she was sold to you as a Yorkie, I would just take their word for it. Surely if it was a silky, they would have just said so.
I wouldn't advise breeding it, but just loving it as the cutie pie it is. It is not just your particular pup, I am talking about. I think almost all of our pets should be spayed/neutered.