Sounds like you have a two-legged perp who will not come forward. This is how dogs get killed and feuds start, but you are in the right to take whatever action you have to to protect what is yours from preds, whether pets or not. I thought coyotes until you added the part about the cinder...