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