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