from a tree inside a rock
Moonstone everstone sun stone water stone fire stone leaf stone and thunder stone
you go to bill's grandpa and talk to him and he will ask you to show him some Pokemon then you have to catch the Pokemon he told you to show him and if you show him the gress type then you get a leaf stone
Thunder stones, Water stones, Fire stones, Leaf stones, Shiny stones, Dusk stones, Oval stones, Moon stones, Sun stones.
win a bug-caching contest
witch Pokemon evolve with stones in soul silver
if collect green shards you well be able to trade to the hunter for leaf stones
shiny leaf thunder fire dusk dawn water and sun stones
I don't know because I don't have Pokemon sole silver.
seven
No you cannot, but many Pokemon from silver can be found in leaf green which you can trade to
in the shop jackass
You can't get them.