經歷過婚姻失敗的莎拉(戴安·琳恩飾)對感情失去信心,大半年來始終單身,與陌生男士的約會屢屢失敗。她的姐妹們焦急萬分,通過雜志、網絡等渠道積極為她物色對象,并特意在征友網站標注"必須愛狗人士"的條件。杰克(約翰·庫薩克飾)正是在此時出現,雖然他除了喜愛犬類外其他條件均不理想,而剛離婚的鮑勃(德蒙特·莫羅尼飾)卻因完美形象獲得親友一致認可。在持續接觸過程中,莎拉意外發現杰克獨特的幽默感與真誠特質,兩人因共同照顧一只圣伯納犬逐漸靠近。盡管鮑勃多次制造浪漫機會試圖贏得芳心,莎拉最終選擇與杰克攜手面對生活挑戰,兩人在幫助流浪狗收容所的過程中確認了彼此的情感。