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