Sarah Nolan (Diane Lane) é uma professora que está em busca de um grande amor. Após inúmeras tentativas desastrosas, ela é apoiada por sua família a colocar um anúncio procurando um namorado. Mas há uma única condição ao pretendente: que ele ame cachorros tanto quanto ela.