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