Why are they all elfs or halflings?
Unless there is a specific reason (i.e. this place is nearby a village with only halflings and elves). Otherwise I have to wonder if you are doing it solely for the dexterity bonus or some metagame reason like that and I would mix it up a bit more. In fact, I might leave out elves entirely-- elves are supposed to be rare, aren't they? I would think an Orc and a Dwarf who were buddies more likely than 3 elves who were 3 different kinds of werecritters.
You probably also need to explain somehow why you have more than one kind. I am thinking that this is likely the type of were-critterness that is spread like a disease and rots the minds of its victims turning them evil... so having a lot of them of the same type would help express that better than having 3 different types that are somehow hanging out together and not spreading it to create a cadre.
But, that would just be my focus-- why they exist and how to make them seem more integrated into the lore. Stats are well... stats.