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