She is a beautiful puppy.
My dog came with a name, he was 6mo when I got him so I kept it..His name is buddy, and it matches him perfactly..lol
I always see how my pet acts, and give them a name that matches their personnality...If I had a female dog that was Prissy, Snoby, kinda stuck up attitute, I'd probly name her Sassy...something like that...lol
you might be able to look at baby names and their meaning to help you pick a name.

I like designers and I think those names stand out. Unforgettable kinda names. My dog is named Dior. She means the world to me. I take pride in my pets. I also have 3 other dogs named, Patches (a pit/rott mix that kinda looks like petey from the little rascals), Dakota (a chow/shepard mix that kinda looks like a mountain dog) and Mack, who is an Australian herding dog that looks like he was splashed with oreo cookies. Nothing that means much, but they all have names that stand out in my opinion. Just pick a name that makes you smile. The dog will like to see you happy!

Well my dog is a girl and her name is Rufus. I named her after a character from a movie that I saw a couple weeks before I got her. I think a cute name for your dog would be Cookie, because she has the same coloring as a Cookies and Cream chocolate bar.