Todos os Cães do Natal mostra a história de Emma O’Conner (Jordan-Claire Green), uma garota de doze anos que é enviada para morar com a tia em uma cidade rural. Em meio à Grande Depressão, todos os cidadãos estão passando por crises financeiras terríveis e, com isso, perderam totalmente a vontade de celebrar o Natal. Um dia, porém, Emma acaba salvando um cachorro de ser levado pela carrocinha e, com a ajuda do animal, começa uma jornada para iluminar as vidas dos moradores e lembrá-los de que nada consegue estragar a magia da data tão especial.