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