Every dog within a breed that is registered with the Kennel Club must have a unique name, so there can be no confusion about which dog it is referring to. However, you can duplicate the name of a dog of another breed already registered without this being a problem. You cant repeat words when naming puppies