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