There's nothing left for you to do.
You cannot evolve Pikachu in Pokemon Yellow, unless you trade it to a red or blue version, and give it a thunderstone there. Once you get it back it will not follow you.
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.
Basically it's the 3 (and pikachu) beginning Pokemon you got to choose in red and blue version, you can get them from people in the game one is in cerulean city, the other on route 24 and the last in vermilion city.
there is a really rare electric type Pokemon in the forest sorry forgot the name its close to the 2nd town u can catch a pikachu lv 3 there note hes really hard to lv up
Pikachu does not walk with its trainer in the blue version. Only in the yellow version does it walk by its trainer.
you can not catch a pikachu in yellow, but you can get it from blue or red. The only pikachu you get in yellow is the one you start with.
They don't. In Pokémon Yellow version, the Pikachu follows you.
Yellow is Pikachu. Red is Rachu. Blue is......
This is completely impossible.
there are a lot to mention but I'll give some. in Pokemon Yellow you can have Pikachu, Charmander, Bulbasaur and Squirtle all at the same time where in Red and Blue you can only have one. Meowth is not wild in the Yellow version but can be caught in the Blue version.
Ekans cannot be caught in Pokemon Blue version. You need to trade one from Pokemon Red. Similarly, Sandshrew is exclusive to Pokemon Blue.
There's nothing left for you to do.
You can't catch him on that game, but you can catch him in Blue or Red version.
you cant catch venusaur in Pokemon blue you pick at the start of the game out of charmander bulbesaur and squirtle if you want venusaur you pick bulbesaur
You cannot evolve Pikachu in Pokemon Yellow, unless you trade it to a red or blue version, and give it a thunderstone there. Once you get it back it will not follow you.
Viridian Forest