It is hard to tell if he is purebred yorkie. He looks like he could be a mix, his coat also looks wiry like a australian terrier. He could still be a yorkie though, just not one of proper conformation and coat. His hair may or may not grow it, I guess you will have to wait and see. He is adorable though.