I won't suggest any names, because I think it's hard to find the 'right' one without seeing the puppy and knowing her personality. Have you met her? Often, after spending time with an animal, a name just kind of comes naturally.
Some general ideas that might help inspire you to find your own name:
You can base names on :
physical characteristics (my cat "Bobsie" has a bobtail, but the name also fits her). Another dearly departed cat I named "Tina," partly because she was tiny and petite. When I was a kid, we had a cat name "Tiger" who was striped. "Patches" was an outdoor cat I started taking care of, who was all black but, before I had him neutered, always got in fights and had big patches of his fur missing at times. I named a cat at the shelter "Domino" because of her black and white markings. (Though I find names like 'fluffy" and "spot" a bit TOO descriptive!
behavioral characteristics (my dearly departed cat "Scooter" used to have to "scoot" out of the way of my other dearly departed cat Frisco when he was young, and the name fit him perfectly). Another childhood cat was called "Punkin'" because when I was trying to figure out a name for her (I was flirting with "Salina," but that would have been WAY WRONG!), my stepmother and I were carving out a pumpkin. We stepped out of the room for a minute, and when we came back, "Punkin'" was curled up inside it!(Maybe that's more of a 'naming by happenstance"!)
Others just kind of come to you: my cat Simon just seemed like a Simon (and has a cute somewhat Jewish-looking nose, though all of us are agnostics, LOL!), Pete just 'seemed' like a Pete. My dearly departed Frisco was called "Keiko" by the people who rescued him, but it didn't quite fit. I noticed he liked the "K" sound when I was playing around with names. I also like the names "Sam" and "Max" for cats (though I've never had a cat yet they fit with !). I tried "Sam", then, inspired by a character in the movie "Alien Nation" (one of the aliens given a human name by a government employee with a sense of humor), tried "Sam Francisco". He didn't seem to dig the "Sam" part, but his ears perked up when I said "Francisco." I kept playing with it some more, until I found the perfect name that both of us liked!
A bit long, but HTH!