breed pikachu/raichu
either a Female pichu or a ditto
You can't catch pichu in Pokemon emerald,But you can get a male pikachu and a female pikachu or a ditto and breed them, When the egg hatches it will be a pichu
How to get Pichu in Pokemon Sapphire?It's easy.You must catch a male Pikachu and a female Pikcahu(Safari Zone).After that,go to the Pokemon Day Care house(Route 117).Give the 2 Pikachu to the Day Care Lady.Walk around map.Afetr that go back to the Pokemon Day Care house.Talk with the man near house nad he gived you an egg.In that egg is Pichu.
Not a clue
You can't catch Pichu because you have to breed him at the Old Man or Old Lady.
How do you catch latios in Pokemon sapphire
There are many Pokemon you catch that are similar in sapphire and emerald but there are many Pokemon emerald can only get and not sapphire.
I don't think you can actually catch a pichu but you can catch a pikachu at Viridian Forest and breed it with a ditto.
That is a fairy tale
You can't catch a ditto in Pokemon Sapphire, but you can trade it from Pokemon Emerald/FireRed/LeafGreen.
It evolves by happiness
You can't catch Ditto in Pokemon Sapphire. You'll have to trade it from Pokemon Emerald/FireRed/LeafGreen