I'm thinking maybe a cross with chi also. That is what I have a yorki/chi mix ("chorkie") and I think my baby looks quite a bit like yours. You can see pics in my album. He's a doll though even though he isn't a purebred yorkie and I love him to death!!