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