In addition to all classic Pokémon seen thus far, and their evolutionary relatives, we have the evolutionary families of Mankey, Voltorb, Tauros (with three different Paldean forms), Ditto, Qwilfish, Heracross, Delibird, Stantler, Surskit, Gulpin, Spoink, Barboach, Shuppet, Luvdisc, Kricketot, Buizel, Shellos, Stunky, Spiritomb, Gible, Basculin, Gothita, Foongus, Alomomola, Axew, Pawniard, Rufflet, Larvesta, Skrelp, Hawlucha, Klefki, Bergmite, Yungoos, Crabrawler, Salandit, Oranguru, Passimian, Sandygast, Bruxish, Silicobra, Arrokuda, Impidimp, Falinks, Snom, and Indeedee. That's 297 returning Pokemon, and add them up with 103 new ones, including all the new Pokemon we've seen thus far and some new evolutions, and the Paldea Dex has an even 400. The Charmander family, Quagsire, Perrserker, and all the new evolutions from Pokemon Legends are not counted, and can only be obtained through Pokemon Home, along with all the Alolan, Galarian and Hisuian forms of available Pokemon, and of course regular Wooper. You can also bring the Kalos starter families (Chespin, Fennekin and Froakie), the Galar starter families (Grookey, Scorbunny and Sobble), the mixed and matched Hisui starter families (Cyndaquil from Johto, Oshawott from Unova, and Rowlet from Alola, both the regular and Hisuian forms of their final evolved states are present), and Carbink. In terms of legendary Pokemon, you can bring the legendary birds (both regular and Galarian), Mewtwo, the weather trio (Kyogre, Groudon and Rayquaza), the lake spirits (Uxie, Mesprit and Azelf), the reality trio (Dialga, Palkia and Giratina), Heatran, Cresselia, the Forces of Nature (including Enamorus), the warrior trio (Zacian, Zamazenta and Eternatus), the Kubfu family, the new legendary golems (Regieleki and Regidrago), and the royalty trio (Glastrier, Spectrier and Calyrex). Finally, in terms of mythicals, you can bring Mew, Arceus, Meloetta, Diancie, Hoopa, Volcanion, Magearna, and Zarude. That brings it to 476 Pokemon available.