Pokémon Sapphire Tips

Salamence Dragon Dance
Besides Double Team, Salamence doesn't learn any good stat up moves by level up or TM. Since Salamence has good Attack and Speed, Dragon Dance is a great move to learn by breeding with a male Gyarados knowing Dragon Dance, because when used in battle it makes Salamence out speed most Pokemon and do lots of damage.