The monsters can be anything you can think of. Get creative. I personally think Dread Hounds would fit. They're ridiculously strong and fast, so numbers matter. No guaranteed capture, but they would leave a mark. As for what your character sees, he might see the last of the people be dragged off. A witness of sorts.