In Silver, no there wern't any Bonsly's back then, Sudowoodo maybe, but not Bonsly.
In SoulSilver (DS 2009-2010 Version) probably, either by trading (Diamond/Pearl/Platinum)
or by catching it somewhere. I could check this but the version of SoulSilver I have is in Japanese :(
Pokemon in Pokemon Silver can only be traded to other copies of Silver, or Pokemon Gold, or Pokemon Crystal.
You can play Pokemon silver version on any of the gameboys,but not on the ds.
any Pokemon that has claws lol.
yes it is the first Pokemon in your party
Yes, pokemon.com and serebii.net
Any of your pokemon.
any pokemart. any of them.
You can not catch any Pokemon in Pokemon soul silver. the ones that are not in there must be traded. Hope i helped.
yeah i did a cheat of garitina
You will not encounter any Pokemon as long as their level is lower than the first Pokemon in your party.
you have to trade it from Pokemon red to silver (u need the time machine) then trade it from silver to any version and so on :)
Totodile is one of the three starter Pokemon in Pokemon Heart Gold and Soul Silver. To get a Totodile in any other Pokemon version you must trade it from Gold or Silver.