are all pokemon coming to sword and shield?
In all, more than 200 familiar Pokemon are being added to Sword and Shield, and you don't need to own the DLC to obtain them--all players will be able to collect the Pokemon through trading or by transferring over ones you've captured in previous games via Pokemon Home.