I had a great idea for a dog's name a few years ago, but I already named my dog Kirby so I couldn't use it.
This is someone based on the fact that the word dog backwards is God. The early Jewish name for God, or Jehovah, was Yahweh. Since Yahweh could then be considered another word for God, you should name your dog Yahweh backwards. Which would be Hewhay. You pronounce it like Huey. You know, like Donald Duck's nephew or Huey Lewis and the News.
At least I think Huey (Hewhay) is a good name for a dog.