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