in your dreams
on mount silver
Side of Mt. Silver
on mount silver
Pokemon Heartgold and Soul Silver are currently available, if you cannot find it I recommend you buy it online.
Yes, you can find one in Mt. Silver
You can only get it in Soulsilver in Mt. Silver
In Pokemon Heartgold or gold and soulsilver or silver you can find it in viridian forest.
you can find information on Pokemon heart gold and soul silver on this website www.bowserrules.piczo.com
you can find them anywhere they are in apricorn trees that you can click on
There is no HM Dive in either Pokemon Silver/Gold or Heartgold/SoulSilver. It is exclusive to the Hoenn games.
In HeartGold you can find Larvitar on Mt. Silver or in the Safari Zone (in the 'Mountain' area).Safari Zone
You can go to Pokemon.com and find out, 2 weeks in advance, I think.