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