That is one cute pup! You were definitely meant to find that doggy and once again my personal belief that I like dogs more than most people proves true again. My fianceé's parents got their newest cat abandoned with his littermates outside a Lowe's.
It's tough to tell what breeds are mixed up there. We'll be right there with you as she grows up.