I think all necessary controls should be accessible from the mouse. You can do some things, but not everything, with the keyboard.
Unfortunately, dance-to-attract keflings (among other emotes) is a feature in the sequel game A World of Keflings, which isn't available on PC yet but will be some day!