Amy, pozornie zwyczajna dziewczyna ze świetlaną przyszłością i sympatycznym narzeczonym, zostaje nawiedzona przez wspomnienie seksualnej przygody sprzed lat. Jest to dla niej trudne, gdyż jej ukochany uważa, że powinni być wobec siebie szczerzy i mówić sobie o wszystkim. Kiedy Amy w końcu mięknie i wyjawia swój sekret koleżance z pracy i matce, zaczynają się dla niej poważne kłopoty...
Okres świąt Bożego Narodzenia, lata 30. ubiegłego wieku, Pittsburgh. Dla dwunastoletniej sieroty Emmy (Jordan-Claire Green) jest to ponury czas. Dziewczynka została wysłana na święta do ciotki Delores (Bonita Friedericy) mieszkającej w Doverville. Nie czuje się u niej mile widzianą. W mieście trwa bój o przeforsowanie zakazu posiadania psów. Z pomocą przyjaciół, paru dorosłych i gromady ponad 60 psów, Emma próbuje przekonać obywateli miasta do czworonogów poprzez wystawienie dla nich przedstawienia pt. "12 Świątecznych Psów".