Sophie is an SPCA rescue so her origins are shrouded in mystery. OoooOoooo....She definitely has a lot of Chihuahua in her with the next most prominent breed being something like a Jack Russell Terrier.
Smoosh these two together and you get a Sophie!!
|fuzzy Chihuahua from the internet|
|Jack Russell Terrier from WikiCommons|
|Sophie on May 25th-- 9 weeks old|