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