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