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