Oh dear.....12 week olds free ranging while you weren't home? You're right - bad idea The pred or preds will be back, given that their meal was served up nice and simple. Your remaining 4 need to be in lockdown until you have a predator proof situation. A dog is not a near term solution...