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