小翠和王毛从小就设置了娃娃亲戚。虽然王毛很憨厚,但他对小翠却死心塌地。自从小翠遇到日军医穆家俊后,她就一直记得他,有了退婚的想法。王毛娘(秦海璐饰)听说这件事,就来和小翠娘商量结婚日子,以免小翠反悔。小翠坚决要退婚。
懦夫听说狗(蒋龙饰)逃离军营时被枪杀。他建议杨三(蒋易饰)趁机把杏儿(王和饰)娶回家。杨三担心狗狗会再次逃跑,希望杏儿愿意嫁给他。懦夫想出了另一个坏主意,让沙皮把王毛带走,让当地正法。王大举(李梦男饰)肯定会同意把杏儿嫁给杨三。杨三向沙皮告密,沙皮带警察闯入王大举家,不可分割地将王毛带走。
王大举吓得连连求饶。杨三趁机提议娶杏儿,以免王毛一死。杏儿一再考虑答应这段婚姻。杨三担心杏儿会后悔,想今天拜堂结婚。杏儿不同意。杨三偷偷地看着沙皮,沙皮让人把王毛带走。王毛娘不顾一切地冲上来,和杨三、懦夫等人一起努力工作。杨三躲不开,被打晕了。其他人吓得跑了。
狗突然回家了。当他看到被打晕的杨三时,他突然明白了一切。沙皮回去给乔四虎报信。乔四虎非常高兴,让他带人把狗抓回来。他可以去宫崎骏邀请他的功劳。杨三担心被狗累了,不想让狗失去生命。否则,杏儿会恨他。他这辈子不想娶杏儿。杨三和懦夫讨论了对策。
乔四虎把狗送到宫崎骏,狗否认他不是王毛,他是王大举捡起的孤儿,乔四虎叫苗春来识别,苗春来不想参与,假装不认识狗,狗也谎称不认识他,宫崎骏为了邀请买人,不得不把狗留下来。狗被释放了,他很高兴回家,王毛娘炖排骨给他接风,杏子给狗剩菜,王毛娘都看到了眼睛。
那天晚上,狗剩下的钱都给了王毛娘。王毛娘没收了,给了他所有隐藏的私人钱,让他盖房子娶杏儿。狗一大早就开始盖新房子,举行了简单的开工仪式。王大举躲在一边,看得很清楚。狗加班盖房子。杏儿每天按时给他送饭。狗剩下的精力翻了一番。看到房子一天天盖起来,杏儿和狗有说有笑,有说不完的情话。
狗留下来拉木头。不幸的是,他在街上遇到了侯琦。侯琦喊道“王毛”。狗假装不认识他,推着木头离开了。侯琦打电话给路过的杨三辨认。杨三担心狗剩下的东西会影响到他,而不是王毛。侯琦很困惑。那天晚上,狗和杏子坐在屋顶上感伤。王大举叫他们下来。他们假装没听见。天空中突然下起了大雨。狗担心新建的墙会被大雨冲倒,所以他们在雨中拿着木头顶住墙。杏子不顾危险站在他身边,王大举来帮忙。
杨三和懦夫躲在一边看到这一幕,杨三完全沮丧。经过狗的不懈努力,终于盖上了新房子,狗和杏子坐在新房子的屋顶上,他们四只眼睛相对,成千上万的话,狗忍不住想吻杏子,结果被王毛看到,他们羞得脸红。王毛羡慕狗和杏子,他去找母亲抱怨,想尽快娶小翠回家,母亲答应帮他结婚。
小翠坐在河边,伤心欲绝。穆家俊路过,对她嘘寒问暖。穆家俊听说小翠和王毛的事,劝她说话。小翠决定任命嫁给王毛,但穆家俊没有多说。王毛一大早就去小翠家换口了。他在路上遇到了一个懦夫。懦夫虚伪地关心他,教他第一次见到岳父和岳母的礼物。王毛一个接一个地记在心里。
王大举和他的妻子,杏儿和王毛一起来到小翠家。王大举给了小翠一笔换口费。小翠给了父母一个换口费,小翠娘也给了王毛换口费,给了王毛一个蔬菜。王毛不动筷子。懦夫在外面敲锣,王毛很快就吃了。接下来,情况也是如此。懦夫不停地在外面敲门,王毛不停地吃饭,大家都惊慌失措。
小翠出去看到一个坏孩子,猜他是个鬼,对他大喊大叫,狗只是路过,小翠向他抱怨,狗知道原因,打坏孩子,小翠看到王毛傻,坚决拒绝嫁给他,母亲建议她任命,小翠搬出母亲和王大举的旧关系,王毛娘生气咬牙切齿。