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