hi everyone

i'm a newbie here.
me and my boyfriend are getting our first yorkie next week from a friend. we're having trouble deciding on what to name our little boy. we want something that is not too common but is cute and short. but its just too hard to think. -______________-
any suggestions?
or should i just wait til i get the puppy and name it based on how he is?