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