She is soooo cute! Wow, I wanna hug her. :] Congrats to you and your parents on such an adorable little girl, and props for rescuing her.
I know this is a horrrrrrible breeder to link to, but some one posted this as a bad breeder on another forum, and she reminds me of a certain mix that they sell. They're half Corgi, half Cocker Spaniel x Mini Poodle. The second from the last pup especially reminds me of her, so maybe she has a couple of those breeds in her?: http://dakotawinds.homestead.com/Copica.html