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