鸡犬不留 meaning in English
not a chicken or dog left; even chickens and dogs are not spared -- utter extermination.; even fowls and dogs are not spared -- ruthless mass slaughter.; cruelty on the part of the marauders; no living thing, not a fowl, or a dog remained