I don't like this name for a real person. But there is a character in Lord of the Rings called Frodo. I'm not a major nerd but I found him pretty cute. Maybe it could be a name for a dog, if you really like the character. It wouldn't really be too different from naming a dog Fido.