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