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