you can dig it out from underground.
Yep.
get an action replay and find a cheat for it (i forget what it is called) but there are 2 types, heart scale and master ball. i prefer the heart scale cheat.
When you get to Blackthorn City go to the move deleter's house there are two in the front one is the move deleter and the other is the move restorer give him a heart scale and he will teach your pokemon a move was alredy deleted
Go to pastoria city, and go to the house nearest to the lake. Take a heart scale with you (you can find them underground). Give the heart scale to him and he will let your Pokemon re-learn a move.
all you have to do is click on the menu and then go to treasures find the hart scale click on it and then press put in bag
yes
catch a luvdisc, most of the time they will be holding a heart scale. fish for them. no, you can't buy a heart scale.
The heart scale is used as a payment for the move tutor, or you can sell them.
Catch a bunch of luvdisc they can hold heart scale.
I don't know all of them, but all I know by heart is: 3.14159265358979323846264338327950288419716939937510.
You can find them underwater and if you catch a luvdisc they may be holding a heart scale.
to get a heart dive
in the underground
In Pokémon Crystal (GBC), there is no Heart Scale item. The Heart Scale item was introduced to the Pokémon video games in Generation III (3) (Ruby/Sapphire/Emerald). Thus, you cannot get the Heart Scale in Crystal. There is no Generation II-III trading, so there is no possible way to use the Heart Scale in Pokémon Crystal Version, sorry!
There's a man in Fallabur town who will re-teach a Pokemon a move for a heart scale. But you must find a heart scale, they are in several places on the map but are mostly in or near water.
move tutor house one heart scale - one move taught
you can buy a heart scale at the pokeathalon for like 200 pts. but only on certain days