Aos 25 anos, a doce Julie Barenson perdeu seu grande amor para uma doença impiedosa. Porém, ao partir, o marido lhe deixou dois presentes inesperados: um filhote de cão dinamarquês chamado Singer e a promessa de que cuidaria dela para sempre, onde quer que estivesse. Quatro anos depois, Julie enfim está pronta para tentar amar de novo e se vê dividida entre Richard Franklin, um belo e sofisticado engenheiro que a trata como uma rainha, e Mike Harris, um mecânico gentil que – junto com Singer – tem sido seu melhor amigo desde que ficou sozinha. Ela tem que tomar uma decisão.