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