She does look like she may be a Yorkie/Silky mix, but it's hard to tell not seeing in person. Silkys are bigger than Yorkies (which makes me think yes from the size, but there are some bigger Yorkies out there) and their faces are definately different. What does the vet think? She is very very cute!!!!