Avoid giving your dog a name that other people would find offensive or embarrassing. Keep in mind that you will be going out to doggy parks and other public places with your fur baby, and it will be awkward to call them.
As for the looks, you can begin looking for names immediately after you set your eyes on your new fur baby. For example, if your fur baby is a small and cute white dog, you could call them Tofu or Snowy.