Your puppy is still very young. You have plenty of time for her ears to stand. My puppy ears didn't stand until she was five months. And it was after all the taping failed. I took her to the groomers and had them to trim the ears and they was up in three days. My puppy was pretty much that size at that age to. Not bring standard size doesn't mean she's not purebred. She looks all Yorkie to me.
By the way, my Yorkie is 8lbs at six months |