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