In the place where you would normally get one - Virirdian Forest
In fact, I have a female Pikachu in my HeartGold party right now.
breeding pikachu
you would have to get a pichu egg by breeding a female pikachu or raichu with a pokemon of the same egg group
viridian forest.
Look where you find pikachu (eg-Viridian Forest), eventually a female one will appear
be a female, and pick pikachu for a partner
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.
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