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