Someone I knew once had a dog named ULLER, (not sure on spelling, but it was pronounced "You-ler" he said it meant "God of Winter".
Another one I liked was D O G. (spell it out loud and it sorta sounds french...DEOGIE)
Or if it seems clueless and does things that annoy you.. you could name it "JONG"