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