The title says that you could name the dog anything, yet here, you say you can only use weird names. Define a weird name. I've got one dog right now, and her name is Roxy. It's not a weird name, though.
If I had a wolf hound, or a dog resembling a wolf, I could call him Carcharoth, after the biggest werewolf that ever lived in Middle-Earth. The name is Sindarin (elven language) and means The Red Maw
.. ok I guess people wouldn't be keen about that name. But I would ensure that he would be very nice