In my game there is a group of people known as 'The Beast Masters' who's primary role is to keep magical beasts out of the town and away from the main entrances. This is so the people living there can come and go as they please relatively safely.
The common beasts range from mouse sized pests, to 12 feet tall terrors.
Some beasts also have magical abilities which include fire breath, toxic slime saliva, ice breath, and super strength.
The story is set in a medieval fantasy world where most magic has been outlawed.
What tools would they require to keep the beasts at bay?
So far I have given them elemental shields, dog catcher poles, canons and some other big weapons.
Another role they have is capturing the beasts so they can be used for their abilities.
Edit 1: The Beast Masters themselves have no powers or special abilities, but they have a vast knowledge of their behaviors.
Edit 2: the surrounding area is mostly cleared forest bearing stumps, and scattered with paths and roads for about half a mile.
After that it is mostly woodland forest, cave, and rivers.