Pikachu can be caught at either the Viridian Forest, or the Power Plant.
In Pokemon Yellow, the only obtainable Pikachu is the one you receive from Professor Oak. You have to cheat or trade to obtain another Pikachu.
You cannot find pikachu in pokemon black.
yes you can its really common to find one anywhere especially in the power plant .
If your reffering to 'Pikachu' (#25 in the Kanto and national pokedex.) you can find it in a lot of places. Your best bet is going to 'Seribii.net' In Pokemon FireRed/LeafGreen you can find it in Viridian Forest.
you should go to gamestop
pikachu
You may have to train your Pokemon to at least level 20 or use a electric type like pikachu you can catch it in viridian city but its rare to find.
Piplup does not exist in Pokemon LeafGreen or FireRed.
you go to the Pokemon mansion in route 212 and go into the garden you will find a pikachu A pikachu was the second Pokemon i caught
You cannot catch houndour in Pokemon leafgreen either get one from Pokemon emerald or Pokemon colosseum.
Find a Pikachu on red or blue, find the surfing hm, teach it surf, trade pikachu with another pokemon, and you have a surfing pikachu.
it's in pokemon leafgreen