Catch a pikachu two times and breed them together
you find it at viridian forest
you must breed pikachu
no sorry to say, i have not found ukulele pichu in heartgold or soalsilver
Pichu evolves by happiness.
Nowhere-it is not wild, you must breed, trade, or import
No, that is only avilable for Pokemon HeartGold and SoulSilver. But a Shiny Pichu can be obtained in any game with Pichu in it, but it's really hard to find.
breeding pikachu
no
its an event..
by friendship in the day
Yes it can, but where is Shiny Pichu anyway?
you keep catching pichu until you get one or you use action replay