Well, since dwarfs is shorter than dwarves, I'll side with dwarfs.

Speaking of senior moments, I'm having one of those jamais vu moments in which the word dwarves looks like the strangest word on earth. I see wharves in it, and wharves doesn't concoct a single image relating to a little man--unless a little man who works by the sea. Title of book: Dwarves at the Wharves. Whole thing looks jamais vu to me. (Also, Dwarfs at the Wharfswould work, too.

Best regards,
WordWharves