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