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