Surprised I never thought of this one before. It's not hard to modify a Monster Manual lycanthrope to be whatever animal makes more sense for your adventure. There's a wide range of CRs available to start from and the bests in the back can provide inspiration for other features for the lycanthrope.
https://mindweaverpg.wordpress.com/2020/09/01/biweekly-monster-wereshark/
The party ended up getting a little sidetracked by a whole nest of ogres.
#playreport
https://mindweaverpg.wordpress.com/2023/06/30/play-report-kotb-barrier-march-session-52-surprise-ogres/
Searching for more information about the lay of the land around the bugbear crag, the party ends up ambushing a patrol, but when the ambush doesn't get surprise, the battle is far more even than intended.