Actually Swords dance boosts Attack by 2. Rhyperior should know only Physical moves. He can learn Ice punch, Stone-edge, Earthquake, and Brick-break, though Megahorn would be a better choice than Brick-break in my opinion. Gallade can learn: Drain-punch/Close-combat/Brick-break, Earthquake, Stone-edge, and Ice-punch.