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