Go to the Mainson on route 212. in the backgarden will there be plenty of themm - PLATINUM :D
Chat with our AI personalities
In order to catch the Spiky-eared Pichu, you first need the event Pikachu-colored Pichu that Nintendo released either at U.S. GameStop stores or via Nintendo Wi-Fi Connection. Once you have this specific Shiny Pichu, the Pikachu-colored Pichu, you need to have it as the lead Pokémon in your party and then you have to go up to the shrine in Ilex Forest and then you'll be given the Spiky-eared Pichu. There is no need to catch it.
You can get a Spiky-eared Pichu in Pokémon HeartGold and SoulSilver if you get the movie-event Pikachu-colored Pichu and bring it to Celebi's Shrine in Ilex Forest in HeartGold or SoulSilver.
no
unfortunately no but you can get a pichu at an event
The Spiky Eared Pichu from the Event Pichu is holding one. Take the event Pichu in the Ilex Forrest and go to the shrine. The Spiky Eared Pichu will join your party. You can also get one from the S.S. Aqua Captain.