Some people just know exactly what to name their dog. If you're having trouble naming your dog, then try this out. Generator Land: Dog Name Generator. And not just dogs, let's say you need to go into the witness protection program. This site will help you come up with a new name too! Check it out.