That new dugtrio form holy shit... it's fabulous!!
There aren't actually many new pokémon, not counting the alolan forms. I'd go as far as to say this is the generation with the least new critters so far (or maybe Gen5? idk)Gen 5 has the most new Pokémon. It was Gen 6 that had the least prior to Gen 7.