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