爱丽丝(邦尼·亨特 Bonnie Hunt 饰)和乔治(查尔斯·格罗丁 Charles Grodin 饰)带着三个孩子瑞思(尼科洛·汤姆 Nicholle Tom 饰),泰德(Christopher Castile 饰)与艾米丽(Sarah Rose Karr 饰)住在城郊的大房子里,生活过得平静而又幸福,直到一天,一只可怜又可爱的流浪狗出现在了纽顿家门口。在三个孩子的苦苦恳求下,小狗成为了纽顿家新的一员,取名贝多芬。
纽顿(史蒂夫·马丁 Steve Martin 饰)是一名建筑师,他发誓要建造出他理想中最完美的房子,然后向他理想中最完美的女人贝奇(达娜·德拉尼 Dana Delany 饰)求婚。然而,天真又浪漫的纽顿把人和人之间的感情想象的太简单了,毫不意外的,他遭到了贝奇的拒绝,因为贝奇根本就不喜欢这个看上去略微有些奇怪的男人。 伤心又失望的纽顿来到酒吧买醉,遇到了女服务生格温(歌