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