What really makes a dog name cool is the aptness of the name tag. If your dog is a Black Labrador then ChocoPuff for example is not such a good name to give, if you know what I mean. Yet Blackie becomes a common adjective not a cool name to give to such a wonderful good looking dog. When you are naming your dog, do not just base it on the way your dog looks, but if you want just that here are some names for little dogs. Interact with your dog, give it some of your precious time, basically get to know your dog well and then assessing on its character, behavior and lastly appearance, take a call and give it the name it deserves.
Like if your pup has an energetic personality, full of life and gives you that comfy vibe, then you can name your dog Joy which totally describes its true being and actually is quite a cool name. But not always can you name your dog just based on how it behaves. Nationality can play a part as well and you can choose something like spanish dog names and meanings. Some pointers which you can keep in mind while giving your pet dog the perfect name.
First of all never call your dog a name which rhymes with any regular command such as “down”, “sit” or even “stay”. Then it would not be great to name your dog after a close friend like maybe your friend Matt. Just imagine how awkward it would be when you greet your dear friend Matt and introduce him to your dog Matt! And who knows how your friend may actually feel when he hears his name being used to call out your pet dog.