Great pics! Is it just the pics, or her colour or something that makes her look like she carries schnauzer?

Here are some names I found

Sindri - means either "small, trivial" or else "sparkling" in Old Norse

Sayuri - Means "small lily" in Japanese.

Perdita - Derived from Latin perditus meaning "lost".

Anima - Means "soul, spirit" in Latin

Zoe - Means "life" in Greek.

Nova - Recently coined name from Latin novus "new". This name can also mean "butterfly chaser" (Native American).

Sterling - Means "little star" in Middle English

Good luck!