go to lake rage and catch red gyrodos
You will find the dragon scale deep in Mt. Mortar, which is between route 42 and Ecruteak City.
You can get it by going to the pokeatolon point shop.
you have to catch a dragon Pokemon holding a dragon scale
In the Whirl islands you can find a Horsea or a Seadra and sometimes they are holding a dragon scale.
u will find dragons in the dragon den be hide the Gym in Blackthorn city
I'm pretty sure you get it by catching random dragon Pokemon and they will be holding it.
You can find one at six island in the south.
On six island go south and use surf you should find an item that's the dragon scale.
if u have Pokemon platinum then just trade a Pokemon from your platinum version holding dragon palse.
go to blackthorn and go to clairs poppa.
Mt. Mortar or you can buy it in the Pokeatholon Dome
Go to the lake of rage and catch or deafeat red gyarados and you will automatacly get the dragon scale^ That's a Red Scale. Trade it to Mr. Pokemon for the exp. share. The Dragon Scale can be found in Blackthorn City after defeating Claire.Capture a dragon type pokémon or receive the drantini in that cave near the dragon gym.You find it in Mt. Mortar in the Johto region. You need to have surf and waterfall available and you find it in the area where a school boy has a level 30-40 Seadra.