Kiedy mała Mariah (Breanna Yde) widzi cudownego szczeniaczka o imieniu Princess w sklepie zoologicznym, od razu wie, co pragnie dostać pod choinkę. Zanim jednak jej marzenie się spełni, musi pokazać, że potrafi zaopiekować się psem swego wujka, Jackiem, który jest niezłym rozrabiaką, a tak naprawdę – najgorszym psem pod słońcem! W jednej chwili Jack wywraca świąteczne przygotowania Mariah i jej rodziny do góry nogami. To nie były takie święta Bożego Narodzenia, jakich chciała… To było coś więcej niż mogła zamarzyć.