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