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