yes
A Pokemon that has high special attack and a dragon move like dragonbreath.
Special: Trade a Seadra that is holding the Dragon Scale item. (Dragon Scales can be found on wild Horseas and Seadras.)
Since Dragon types have usually high Attack and Special Attack the best way to train them would be to EV train them in Attack (or Special Att.) and Speed. You can find more info about Dragon types here: http://bulbapedia.bulbagarden.net/wiki/Dragon_%28type%29
Giratina(Ghost & Dragon)
on a hill
no
dragon Pokemon are weak against ice attacks as well as dragon type attacks.
Pokemon's stats are pretty simple. Attack, Defense, Special Attack, Special Defense, and Speed. And HP ( health points) Attacks form other Pokemon are usually the cause of stat loss. For example, A move like Growl will lower the attack for the remainder of the fight. Scary Face lowers speed. Leer lowers defense etc.... Alternatively, there are also attacks that UR Pokemon can use that raise their stats. For example, Calm mind will RAISE the special attack stat. Dragon Dance will raise both Attack AND speed...etc.... Hope I Helped! ^_^
In generations 1-3, Water, dragon, electric, fire, grass, dark, ice, and psychic types are all special attacks. In later generations, each attack is either special or physical, independent of type.
Yes, Dragon Halberd has a special attack but other Halberds don't. All Halberds can hit from two or three squares away.
ehm its fffffffffffffffffffffffffffffffffffffuuuuuuuuuuuuuuuuuuuuuuuuuuuuuu/cccccccccccccccccccccccccccccccccccccccckkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
You can only get Rayquaza in Pokemon Diamond by trading it from Ruby, Sapphire, and Emerald. The Rayquaza is a very powerful flying dragon type Pokemon.