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