Picking a name for your dog might come easy for some, but it can be a daunting task. Here's what to consider for the perfect dog name.