Après quatre ans d'absence, Becca retourne chez sa grand-mère pour Noël, avec son chien Henry. Sur place, elle retrouve Max, son amour de jeunesse.
Après quatre ans d'absence, Becca retourne chez sa grand-mère en Caroline du Nord pour Noël, avec son chien Henry. La principale raison de cette absence est qu'elle ne voulait pas croiser Max, qu'elle avait quitté pour s'installer à New York. Dès sa première nuit sur place, Henry fugue. Afin de le retrouver, la grand-mère de Becca propose d'appeler le vétérinaire, qui n'est autre que Max...