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