I
would say yorkie, except for the tail. It's not the length that makes me think differently, it's the way it sickles over her back. My Lucy has her full tail, and I've seen quite a few with a full tail... But I've never seen a yorkie sickle like that. Now, my Chihuahua's tail... That is completely curved! And i know a few other breeds that hold their tail this way. But regardless, your baby is an adorable puppy! I hope this helps!