Tornando a casa dal suo ultimo schieramento, il sergente. Il maggiore John Frost arriva un mese prima ed è felice di essere a casa per Natale. Trova sua moglie, Jill e il figlio Jimmy troppo occupati per dargli il benvenuto che si aspettava e in sua assenza hanno adottato un cane, un cagnolino di nome Charlie. John trova conforto con gli altri veterinari al Moose Lodge finché Charlie non trova Hank, un veterano del Vietnam in pensione, senza casa e che ha subito un infarto. John trova il suo scopo radunando amici, famiglia e comunità per costruire una nuova casa per i veterinari e regalare loro una calda vigilia di Natale e un nuovo inizio nella vita civile.