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