Михаил, в прошлом талантливый авиационный инженер, а теперь просто дедушка, однажды 31 декабря с внуком Сережей находит собаку, которая пряталась от шумных новогодних фейерверков. Они называют её Стёпкой. Когда родители увозят Сережу домой, Михаилу неожиданно становится плохо. Теперь перед Стёпкой стоит срочная задача — найти помощь, чтобы спасти хозяина. Задача усложняется тем, что люди не понимают языка собак. Однако Стёпка верит, что Сережа его понимает, и решает отыскать мальчика. Так начинается удивительное путешествие через весь город, полное опасностей и неожиданных встреч.