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