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