Действия происходят холодной зимой в самый тяжелый момент Ленинградской блокады в селе Валерьяновка, где от всех местных жителей остались лишь одна мама и трое детей: старшенький – Сашка, средненький – Егорка и малютка дочь – Машка. Мама уже слишком слаба для длительных прогулок в поисках пищи, поэтому одним днем она берет среднего со своим старшим братом и проходит через заминированную область в лес, чтобы получить хотя бы какую-то еду для родных. Героев ждет открытие - на поле боя лежит большая овчарка, которая едва живет после своей последней бомбардировки. Санька моментально понимает, что это их единственный шанс спасти семейство от голода. Дети берут его с собой, но из-за страшной метели у них нет времени возвращаться домой и ночевать в сарае. Мальчику очень интересно посмотреть на собаку и проверить, жива ли она, но Санька прагматично воспринимает свою добычу: "это не собака, это кафе и рестораны". Ночью четвероногий согревает мальчика и осознает себя. На шее овчарки Егорка обнаруживает маркер отдельного батальонного собачьего минигуна и понимает, что пес военный. И тогда ребенок сталкивается с совершенно бездетным выбором, чтобы спасти животное или семью.