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