Когда я в первый раз увидела (лет в 9), как кошка "ест своего котенка", у меня был шок, я ревела и хорошо, что бабушка мне объяснила, что это мне только показалось.
После родов все хищники съедают свой послед (родовая оболочка, мешок, в котором был их детеныш). Во-первых это нужно в целях безопасности, чтобы другой хищник не нашел малышей по запаху мяса, во-вторых зачем полезному белку пропадать, ведь теперь самке нужно много белкового продукта для производства молока для своих малышей.
Люди в своей массе редко в этом разбираются и запросто послед принимают за малыша.
Даже очень слабых своих детенышей кошки и собаки не едят, а будут согревать и облизывать, пока трупик не начнет остывать.
Дикие животные и грызуны могут убить своих малышей и даже их съесть, если человек их потрогает, ведь малыш теперь будет иметь чужой запах, запах врага, поэтому никогда не трогайте детёнышей. Иногда так делают самки, если их гнездо открыли и увидели, ибо детенышей уже не спрятать, они "обречены", и мать сама их умертвит, чтоб они "не мучались" в других зубах и самой чтоб не пропасть, и мясо чтоб не пропадало, ведь она сюда больше не придет.
Поэтому не старайтесь даже смотреть на найденное гнездо.