You need an egg for both Pichu and Cleffa. :)
cleffa
cleffa
you dont you get a cleffa from diamond/pearl,and or platinum
cleffa
cleffa
no sorry to say, i have not found ukulele pichu in heartgold or soalsilver
Breed a Clefairy with a Jigglypuff.
Pichu evolves by happiness.
no
Pichu, Cleffa, Igglybuff, Elekid, Magby, Smoochum, Azurill, Tyrogue.
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.
the Pokemon between them is..............(drum roll)........... NOTHING pichu is #172 and cleffa is #173 Lanturn is #171 and Igglybuff is #174