Après quatre ans d'absence, Becca retourne enfin chez sa grand-mère pour les fêtes de Noël. Si elle n'était pas revenue depuis toutes ces années, c'était pour ne pas croiser Max, l'homme qu'elle a quitté lorsqu'elle s'est installée à New York. Cependant, dès la première nuit sur place, Henry, le chien de Becca, fait une fugue. Pour le retrouver, la grand-mère de Becca propose d'appeler le vétérinaire, qui n'est autre que Max.