This may help:
Yorkshire Terrier - American Kennel Club Your boy looks like a Yorkie mix. Pet shops buy from brokers, who buy from puppy mills.
Puppy Mills | ASPCA
If you do get him tested and find that he's a mix, maybe the store your wife bought him from will refund your money due to false advertisement.