There's a Sailor in Olivine City inside of the Diner who will give your strength
go to the safari zone, get the gold teeth and bring them back to the man in the house with the lake behind it.
you go to the safari zone and find the gold teeth. give them to warren and he will give you strength
In the house next to the pokécentre in Olivine city
go into Pokemon stats and click on the move it will show you pp, attack power, and side effects. gatta catch em all!
From an old guy that needs his gold teeth back so he could talk....but you need to find the gold teeth in the safari zone
You find it in a house in Nimbassa city. Just go from house to house around the pokemon center and you should find it.
In Fuchisa City, find the Warden's gold teeth in the Safari Zone, and give it to the warden. He lives in the house next to the Pokemon Center.
the lost tower
the easiest one would be bidoof. But if u wanted a STRONG Pokemon to learn strenght, id suggest lucario or your starter.
To move boulders in Pokemon Gold you need a Pokemon with the HM move Strength. Selecting the Pokemon in the menu outside of battle should let you use it if you have beaten the Olivine City Gym.
You go to the ghost tower
give the warden his golden teeth.