Yeah... the companion racial variety is pretty lacking in BG3;
- 3 Humans
- 5 Elves
- 1 Tiefling
- 1 Githyanki
Which is a shame considering just how many races there are to choose from. Zero halflings, zero dwarves, zero dragonborns, zero orcs.
Correction there's actually 3 Humans, 3 Elves, 2 Half-Elves, 1 Tiefling and 1 Githyanki, there's an important distinction between Elves and Half-Elves, it's like saying Bretons from TES are Humans or Elves, when in reality they're a hybrid species called Manmer,
As for OP's question our Halfling companion got scrapped, maybe they can bring her back as DLC or as a patch.