Pikachu is on route 12 in Kanto, or if you go to mystery gift you can get the yellow forest route for your pokewalker and catch him there.
breeding pikachu
viridian forest.
Spiky-Eared Pikachu, in my opinion. You need to have a pikachu from an event to unlock it
How can it?It never was and it never will.
you must breed pikachu
Use a thunder stone
No,but on Pokemon HeartGold and Pokemon SoulSilver you can have any Pokemon as a partner.
In the place where you would normally get one - Virirdian Forest In fact, I have a female Pikachu in my HeartGold party right now.
Pikachu Lapras Charizard Venasuar Blastoise Snorlax
You have to get the yellow route and it will be full of pikachu. For more information go on the Pokemon website
Pikachu Lapras Snorlax
Pikachu can be found in the Viridian forest in Kanto. If you cannot wait just trade it for any other pokemon.