Ruins of Alph. If you smash the rocks then you will find a lot of shards and some fossils.
in gold there are lots of different types also the legendary pokemon moltres plus trainer blue
You go to the sinnoh underground with the explorer kit and dig into a bulging secion of wall.
easy just go get the mining kit from Eterna city and try to go to the center of the sinnoh region, there are lots of tresures in that area. once u get there just keep mining
m.t silver. you can also battle red there.
Once you beat the Elite Four, when you go downstairs in your room, your mom will tell you that a blue Pokemon was seen flying around Hoenn. From there, its just like trying to catch Entei/Raikou/Suicine in Pokemon Gold/Silver...lots of luck in the wild, lots of Repels, and lots of hunting.
in lots of places. lol
you can get a whole bunch of shards and trade them to a man for stone to evolve pokemon.
Lots and lots this should help: http://www.serebii.net/mysteriousdungeon/dungeon/22.shtml
use an amulet coin on a Pokemon in a trainer battles
in many dungeons there are lots of items, the blue gummies are everywhere
There are many ways to get a Pokemon to like you more, depending on which version you use... In Red, Yellow and Blue it doesn't matter.... In Emerald, Ruby, and Saphire you can give it a Soothe Bell or use lots of items (i.e. protein). In Crystal, Silver, and Gold use lots of items on it and give it haircuts(in the basement at Goldenrod).
feed it lots of silver gummies then take it to the place where Pokemon evolve