В разгар Великой Отечественной войны молодая женщина по имени Лида живет в небольшом провинциальном городке, вдали от фронта. Все мужчины ушли на поле боя, и единственным ее спутником остался верный пес по кличке Каштан. Хотя он бездомный, его преданность не знает границ. Однако однажды судьба жестоко распоряжается с Каштаном: его замечают на улице и «мобилизуют» в армию в качестве собаки-подрывника.
Чтобы спасти своего четвероногого друга от такой судьбы, Лида обращается за помощью к одному из солдат, служащих в специальном подразделении для собак. Боец по имени Стариков обещает помочь девушке, но вскоре между ними возникает нечто большее, чем просто дружба — они начинают испытывать взаимную симпатию.
Тем не менее, их хрупкое счастье оказывается под угрозой: вскоре приходит приказ о расформировании части, и судьба подготовленных собак оказывается под вопросом — их должны уничтожить, так как они больше не нужны армии.