go to the mansion garden
pichu
you can catch a pikachu in the Pokemon mansion.
Dialga
i know you can catch a ditto
CATCH PIKACHU UNTIL YOU CATCH A PIKACHU THAT HOLD THE LIGHTBALL.
You Can Catch Pikachu In Viridian Forest. Morning
luck
you catch pikachu in the safari zone
You can catch Pikachu In back of the Pokemon Mansion Down from hearthome city.Also You can catch Pichus.
Gliscor, Staraptor, Buezel, Grotle, and... Pikachu
Pikachu is found in the Safari Zone.
pee wee Herman