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