The exact same ones that are in Pokemon Diamond. And Pokemon Platinum. And Pokemon Pearl. AND in EVERY OTHER Pokemon game.
493 different ones, but for all in total... Unknown.
According to Serebii.net there are 493 Pokemon in Soul Silver.
Pokemon Diamond,Pokemon Pearl,pokemon platinum,pokemon heart gold and soulsilver.
Johto Pokedex: 256 National Pokedex: 493
well you can get every Pokemon on the game not catch all 493 but if you do enough trading you can get all 493 and all 493 can follow you for more info got to http://pokebomb.co.cc
as in how many are there altogether there are 493
HeartGold & SoulSilver do not introduce any new Pokémon, so the current total of 493 still stands.
Pokemon 493 is arceus the only Pokemon that can change its type that is if you had its plate you wanted
There are 493 Pokemon
493
no you can trade soulsilver pokemon to black
Arceus