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