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