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