Marilee est la copropriétaire de la clinique vétérinaire qu’elle a ouvert à Miami avec son petit ami, Miles. Pour Noël, elle rentre dans l’Oregon pour rendre visite à sa famille qu’elle n’a pas vue depuis cinq ans. Là-bas, elle rencontre Zachary, son ex-petit ami. Celui-ci trouve un carton rempli de neuf chatons abandonnés devant la caserne de pompiers où il travaille. Avec l’aide de Marilee, il essaie de tous leur trouver une famille avant Noël...