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