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