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