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