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