Go behind the dragon trainer's place when you finish him and surf to go in the cave keep moving along and u will find it
anywhere in kanto at night
If you go to Kanto you will find plenty of Oddish.
Its in Kanto to the right of Pewter city.
on route five in the kanto region
you find zaptos next to the power plant in kanto (p.s you have all the kanto badges
First you have to defeat the pokemon league and go to Kanto. In Kanto you have to go to Oak's lab and he will offer you one of the three starter pokemon for Kanto.
you can find a leaf stone in viridian forest in kanto in heartgold
you can find slugma on cycling road in kanto. he will eventually evolve into macargo.
You'll find it in the place where the safari zone was, in Kanto.
in the viridian forest in kanto reigon, but that's it
In the Kanto region, you can find one in the grass in front of the power plant.
You can find eevee in Celadon City in Kanto as a Game Corner prize.