If so, Pichu evolves into Pikachu by happiness. You can make happy by feeding it its favorite poffins, not making it faint in battles, and some other ways too.
First, you have to get a Yellow Orb from a scour Next, you have to hatch 6 pichus and evolve them all into pikachus Finally, you have to give each of the 6 pikachus (the ones that you hatched) the yellow orb. (you don't need 6 yellow orbs you just need to take it away from the pikachus) Hope this helped!
Pichus are not real creatures they are creatures from Pokemon. They can not be bred in reality.
you can't
Viridian Forest
As many as you can get
They are in veridian forest 2. Usually one random wave of pikachus go during that level.
Trophy Garden. You can also get Pichu there.
Pikachus can be found in the Viridian Forest or the Power Plant. If you are referring to Pichus, (their babies) you need to pass the Elite 4 and go to Four Island, the old couple there will agree to take care of your Pikachu (or Raichu) then leave a Ditto there with it; and you will find an egg later which can hatch into Pichu. Good Luck!
Yes, Santa can make Pikachus, and all the other kinds of Pokemon. Also, he sometimes gets donations from the Pokemon factory because they like to make kids happy too.
To acquire Group A Pokemon in the Yellow Forest route (which in this case, are the Pikachus that can Surf or Fly) you have to walk 9500+ steps to be able to encounter pikachus that can surf and you have to walk 10,000+ steps to be able to encounter pikachus that can fly.
6 pikachus, all level 1 =]
wild pikachus might be holding it when you catch them