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