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