Johto é região inicial em "Pokémon HeartGold" e "SoulSilver". Cada região tem Pokémon únicos. Pikachu é nativo de Kanto, que abre após história principal. Única forma de obter Pikachu restrito a Johto é trocar com amigo que tenha "HeartGold" ou "SoulSilver".
Visite qualquer Pokémon Center em Johto. Se trocando via Wi-Fi, registre Friend Code do amigo no subsolo do Center, se ainda não fez. Não precisa Friend Code para troca direta sistema-a-sistema.
Suba e fale com mulher no balcão central para configurar troca. Amigo deve fazer o mesmo.
Siga instruções na tela para conectar ao DS do amigo e completar troca. Deve trocar um dos seus Pokémon para receber Pikachu.