Une petite fille prénommée Mariah passe un jour devant une animalerie et tombe sous le charme d'un petit chiot prénommé Princesse. Mariah décide donc de demander ce chiot pour Noël mais pour que ce rêve se réalise, elle doit prouver qu'elle est capable de s'occuper d'un chien. Son oncle lui propose donc de prendre soin de Jack, son chien turbulent. Ce chien va transformer le Noël de Mariah et sa famille d'une façon inattendue.