My opinion is she looks mix but you could always get a wisdom panel DNA test and know exactly what she is. Just for your peace of mind all thou she could be pure. Yorkies can be upto 17 lbs the ones that were not breed to breed standards. Good luck with your cute baby