You'll need to use the Action Replay now, because the Mystery Gift Event has passed.
to unlock pichu in melee just use a pokemon player that is pink and puffy
To unlock Pichu, complete Event 37 called Legendary Pokemon.
You unlock jigglypuff by completing all 10 events and I belive that you unlock pichu by beating everyone with pikachu.
Yes you can play as pichu, but im not sure how to unlock him.
By breeding a female Pikachu or Raichu with a male in the same egg group. Though if you're talking about the special Spiky Eared/Notch Eared Pichu, that event has long since passed, and you will need to trade with someone who has gotten the Pikachu Colored Pichu/Shiny Pichu event Pichu and bring it to Celebi's Forest Shrine.
the only way to get it now is with the action replay :(
You can receive the Notched/Spikey Eared Pichu from Ilex Forest. Just move the Pikachu Coloured Pichu to the top of your party (so you see it out of battle) and go and press A on Celebi's shrine. Then the special Pichu will come and join your party. If I remember correctly, you need an empty slot in your party.
It's impossible to encounter a wild Pichu in Pokemon Silver. The only way to obtain one is to Breed 2 Pikachu of different gender, or a Pikachu and a ditto, and the Pichu will hatch from their egg.
To get the Spiky-Eared Pichu you have to bring the special shiny Pichu from a Gamestop event to the Ilex Forest Shrine.
u have to breed it with pikachu
You can't catch Pichu because you have to breed him at the Old Man or Old Lady.
The only way to get one is to breed a pikachu. The resulting egg will hatch into a pichu.