in the dragons den. its in blackthorn behind the gym.
get dratini or dragonair in dragons den and level it up
cathc dratini or dragonair in dragons den and level it up
you cant
To catch a Metapod in Pokemon SoulSilver (And in Pokemon HeartGold as well), you have to enter the Bug Catching Contest at The National Park on Tuesdays, after you obtain the National Pokedex.
in the back of blackthorn city their is a cave where they are found
You don't have to catch one to obtain a Dratini, but a little while after you earned the rising badge and go to the Dragon's Den, you can get a Dratini if you leave a empty slot in your party.
The dragon's den in Blackthorn city
You can't catch bastiodon in Pokemon soulsilver.
Trade dratini from firered or leafgreen to ruby.
You can't. You have to catch a dratini and involve it. You can find dratini at Brock's place and the rooms
In johto!
On the water in the dragons den behind the blackthorn city gym.