从前,村子里有两个公公。一个左脸长了一颗瘤,为人善良,孩子们都喜欢和他一起玩,大家都叫他“好公公”。另一个右脸长了一颗瘤,心肠恶毒,还很贪财,大家都非常讨厌他,叫他“坏公公”。
一天,好公公去森林里给孩子们采蘑菇,突然下起了雨,好公公只好在一个树洞里躲雨。好公公在树洞里睡着了,醒来时,雨已经停了,好公公听到一阵美妙的音乐,就情不自禁地跳起舞来,跳出了树洞,完全没发现是一群妖怪在举行舞会。妖怪们都陶醉在好公公优雅的舞蹈中。跳完一曲,一个妖怪走上前,给好公公一袋金币,把他的瘤摘了下来,并邀请他下次再来表演。好公公谢过妖怪,回到村子里把金币全都分给了村民,村民都很感谢他。
坏公公听说了这件事,他去求好公公把下次去跳舞的机会让给他,因为他也想得到金币。好公公说:“那就让你去吧。”坏公公很高兴,心想:我也能得到一大袋金币了!
晚上,坏公公拿着一个大麻袋出发前往森林,因为他想得到更多的金币。妖怪见到坏公公,让他跳舞。结果坏公公像毛虫一般的舞姿把妖怪气坏了,妖怪把从好公公脸上摘下来的瘤贴到坏公公脸上,这下,坏公公有两个瘤了。坏公公灰溜溜地逃回了村子。
好公公看坏公公垂头丧气的样子,对他说:“做人要善良,像你这样别人只会讨厌你。”听完好公公的话,坏公公顿时明白了:自己不能再这样下去了。于是坏公公对全村人说自己从今天开始要改过自新,友善待人。说完,两颗瘤就“啪”的一声掉了。
从此,村民们发现坏公公变了,变得为人友善,孩子们也接纳了坏公公。