Inside Cerulean Gym, by the innertubes on the left side.
Robbie Fowler
in the cerulean gym next to the tubes
you get it in pewter city using the dowsing machine
Surf over to Cianwood City to find the pharmacy in Heart Gold.
surf around the glitter lighthouse in olivine. or you can get one after giving the machine part to the boss in the powerplant. but the powerplant is in the other region.
you have to use hm rock smash on rocks to find them.
Hi you get Mareep in three routes.All the routes are route 32,42,43. . .Gotz heart Gold
You must get restore the power back to the Kanto Radio Tower. To get the power back, you must find the Kanto Power Plant's missing piece.
It's on Route 20 (use the Dowsing Machine).
He found the gold in the second book, Ghoust in the Machine
You can find them by surfing and fishing.
this is also for heart gold