I just got my yorkie girl and I was between the names Luna, Kiwi, KeeKee, Rosie, Ginny, GiGi....
.....but in the end I chose Ruby!!! And she seems to be catching on to it now...slowly but surely! I don't know how long it takes for a puppy to learn its name...
My 14 y.o. chihuahua's name is...Ritsa (i'm greek so it's mostly a greek name).
So it's Ritsa and now...Ruby! I guess I went with the r's.
Ruby sort of came up when I thought of Harry Potter (i'm a big fan) and..Rubeus Hagrid

Sorta weird I know...but she's so tiny and he's such a giant! Rubeus...Ruby....and that's it
None of the others clicked for me...although I really liked Luna (another Harry Potter one!)....
but Ruby just fit right