I am sooo sorry for you, but I have to side with everyone else...that doesn't sound like a weasel, it sounds more like a dog, to me. Sorry to ask painful questions, but when you say "gone"...does that mean you can't find them, or are they dead? And what kind of injuries? How do you know it's a weasel? And if it is a weasel, it's probably not going to be that easy to catch. I hope it was a dog, cause that will be a lot easier.