Trade from HeartGold only
You can find a few Teddiursa in Route 45 and Mt. Silver, but that's only Soul Silver.
you can find them anywhere they are in apricorn trees that you can click on
Pokemon Heartgold and Soul Silver are currently available, if you cannot find it I recommend you buy it online.
in your dreams
heartgold but you can get vulpix in soulsilver
Metapod are HeartGold exclusive. Go to serebii.net and see what I mean.
You must trade with Heartgold, Platinum, Pearl, or Diamond.
You can get natu at the ruins of alph in heart gold and soul silver
you can find information on Pokemon heart gold and soul silver on this website www.bowserrules.piczo.com
HeartGold and SoulSilver are DS remakes of Gameboy versions Gold and Silver.
You get Groudon in Pokemon Heart Gold by trading with somebody who's found Groudon in Soul Silver. You can't find Groudon in Heart Gold, you find Kyogre. Soul Silver players find Groudon.