Quarenta dias após a morte de seu marido, Julie Barenson recebe uma encomenda deixada por ele. Dentro da caixa, encontra um filhote de cachorro dinamarquês e um bilhete no qual Jim promete que sempre cuidará dela. Quatro anos mais tarde, Julie já não pode depender apenas da companhia do fiel Singer, o filhotinho que se tornou um cachorro enorme e estabanado. Depois de tanto sofrimento, ela enfim está pronta para voltar a amar, mas seus primeiros encontros não são nada promissores.