У "Різдво для всіх собак" ми бачимо Чарлі Баркіна та його пустотливого приятеля Сверблячку, які займаються своїми звичними витівками. Однак їхня егоїстична поведінка наздоганяє їх, і до них приходить дух їхнього покійного друга, Карфейса. Карфейс попереджає їх, що до них прийдуть три духи, які намагатимуться врятувати їх протягом ночі.
Чарлі спочатку скептично ставиться до цього, але коли з'являється перший дух, Аннабель, він переконується в істині. Аннабель бере Чарлі в подорож через його минуле, висвітлюючи його недобрі вчинки і те, як вони вплинули на інших. Чарлі усвідомлює помилковість своїх вчинків і вирішує змінитися.
Потім Чарлі відвідує привид Різдвяного подарунка, який показує йому теперішній стан його друзів та коханих. Чарлі спустошений, коли бачить, яким сумним і самотнім життям вони живуть без нього. Він розуміє важливість дружби і співчуття, присягаючись виправити ситуацію і принести радість у їхнє життя.
Нарешті Чарлі зустрічає привид Різдвяного Майбутнього, який відкриває йому похмуре майбутнє, де на його друзів чекають страждання через його відсутність. Сповнений жалю, Чарлі благає дати йому ще один шанс все виправити. Духи задовольняють його прохання, дозволяючи йому прокинутися на Різдво з новим розумінням справжнього значення свята.
Сповнений радості та ентузіазму, Чарлі вирушає на місію дарувати щастя тим, хто його оточує. З допомогою Сверблячки вони організовують грандіозне різдвяне святкування, налагоджуючи зіпсовані стосунки та даруючи всім святковий настрій. Через їхні добрі вчинки Чарлі пізнає важливість безкорисливості, дружби та справжнього духу Різдва.