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