
I'd honestly wait until you have her, something will pop into your head.
The only dog that I had a name for before I had her was my first Staffie, Celeste, I loved the name and liked the idea of changing peoples perceptions of the breed by using a "posh" name.
What about something Germanic since she's a Schnauzer ?. Heidi ?