get two pikachus, you can find them near pallet town, make sure they are different genders & put them in the daycare, there will be an egg in a few days, the more you run aruond, the faster it will hatch
I'm not sure if you can catch it in the wild (I haven't played Heart Gold in a few months), but I do know how you can get one from the daycare. Put a male pikachu and a female pikachu in the daycare, and call the daycare man from time to time until he tells you an egg has been found. Go get the egg, hatch it, and there is your Pichu!
you would have to get a pichu egg by breeding a female pikachu or raichu with a pokemon of the same egg group
Pokemon red/blue: Viridian forest Pokemon Fire red/leaf green: Viridian forest Pokemon Gold/silver/crystal: Route 2 Pokemon Ruby/Sapphire/emerald: Safari zone Pokemon Diamond/Pearl/Platinum: Trophy Garden
From the sprout tower at night.
Crystal is a GEN:2 game while Latios is a GEN:3 pokemon. (so no)
You can catch Chansey in Pokemon Crystal on Routes 13, 14, and 15.
You can't catch pichu in Pokemon emerald,But you can get a male pikachu and a female pikachu or a ditto and breed them, When the egg hatches it will be a pichu
You can't catch Pichu because you have to breed him at the Old Man or Old Lady.
I don't think you can actually catch a pichu but you can catch a pikachu at Viridian Forest and breed it with a ditto.
That is a fairy tale
I'm sorry, but you can't catch Pichu in Pokémon Black / White. To get Pichu on Pokémon Black / White, you need to use Poké Transfer.
You can't, you have to breed Pikachu.
you have to catch them in the forest of picachu
breed pikachu/raichu
in pokemon pearl/diamond it is in the trophy garden
you can't.cause pichu evoles into pikachu then evoles into raichu
pichu evolves by friendship so when it likes you enough it will evolve no it dosent it evolves at level 20
to get complited pokedex and hatch pichu becose then you can catch north eached pichu.