He very well could be a Yorkie/Chihuahua, I see both in him. Like Giselle said, petstores do not use the best of breeds to breed, and a lot of the breeds standards are not there.