So I was looking for pokemon that get both Hydration and Dragon Dance, like Lapras, and to my surprise, found an odd little pokemon that fits the bill. Meet:
Whiscash
Water/Ground
BST:
HP- 110
Att- 78
Def- 73
Sp. Att- 76
Sp. Def- 71
Spd- 60
Abilities:
Oblivious- Grants immunity to infatuation and Captivate.
Anticipation- Alerts the Pokémon of certain dangerous moves.
Hydration- Cures any status ailment that the Pokémon has at the end of each turn when it is raining.
Thanks to LoveHurts for providing move information. Notable moves are bolded.
Level up moves:
TM/HM Moves
Egg Moves
Pros:
Cons:
Why a fish that looks nothing like a dragon gets dragon dance is beyond me, I can assure you that Hydration+Rest is broken. You can easily get in a few Dragon Dances, then heal to full health, and sweep off a now high speed and attack stat.
Sets:
Invincible dragon fish
Whiscash @ Leftovers/Life Orb
Hydration
252 Atk / 252 Spd
Adamant/Jolly
- Dragon Dance
- Rest
- Earthquake/Stone Edge/Zen Headbutt/Spark
- Waterfall
Assuming you have Rain up, this set works similar to the Lapras set. You switch in on one of its resistances, then Dragon Dance. Now that you are faster than the opponent, you can Rest to 100% HP, and wake up thanks to Hydration immediately. Waterfall does really good damage to anything that doesn't resist it, and is there for STAB and to abuse the Rain. 80 BP doesn't seem like much, but when you factor in STAB and rain, it becomes a move that has 120 BPx 1.5 in the rain, and that coming off of 560 attack (assuming you got in 2 dragon dances, it even isn't that hard to get 4 dances) 1-2HKOs a majority of the game. But this is pokemon, and we have those meddlesome resistances. That's what your other move for. The obvious choice here is Earthquake, as it gets STAB and hits 5 types super effectively. However, then you can't really do anything to Dragon/Flying pokemon and Gyarados. Stone Edge is an option if you want to hit those pokemon super effectively, Zen Headbutt is a good move, and Spark is if you really hate Gyarados. Leftovers helps you survive, while Life Orb means you can do more damage. Your decision.
Counters? Well, if you use Earthquake, there's Dragon/Flyers, Gyarados, and those pesky Grass types that kill Whiscash so easily. One of its problems in Gen IV was being burned, but Hydration solves that problem. Whiscash doesn't fear Grass Knot too much, as it is light and only takes 40 BP from it (after weakness 160). It also has trouble against bulky waters, but I suppose you can Dragon Dance until you can KO them easily. Remember, if it can't beat something, just stall with Hydration+Rest and Dragon dance.
EDIT: Milotic can come in on a waterfall and dragon tail it out, but I'm not sure it could survive an Earthquake. About those pesky Grass types, he really hates 2 the most: Nattorei and Jaroda. Nattorei doesn't take much from both earthquake and waterfall, and I'm pretty sure Power Whip is a 1HKO. Jaroda can hit Whiscash so hard with Leaf Storm that it becomes part ghost type, and then sweep the rest of your water typed team, gaining +2 sp att every storm. You cannot counter both of these at the same time (stone edge for jaroda and earthquake for nattorei), so hopefully Whiscash has 6 dragon dances before meeting one of them.
At first, Lapras seems to be a much better Dragon Dancer+ HydraRest user, because of Lapras' superior stats (every stat is equal or better than Whiscash's). However, Lapras has a pretty barren physical movepool, while Whiscash has a decent one. Lapras only gets Water, Ice, and Normal to work with, while Whiscash can surprise the opponent with moves like Spark (how does it get that again?). Also, Water/Ice is a far worse typing than Water/Ground, and Whiscash has only one type to be wary of instead of 4. Plus it resists the ever present stealth rock. I haven't used Whiscash on Pokemon Online yet, but I am confident that the set I provided are somewhat good, because of my experience with Dragon Dance+HydraRest Lapras.
This is my first pokemon analysis, so don't judge me too harshly. Criticism and suggestions are welcome.
Whiscash

Water/Ground
BST:
HP- 110
Att- 78
Def- 73
Sp. Att- 76
Sp. Def- 71
Spd- 60
Abilities:
Oblivious- Grants immunity to infatuation and Captivate.
Anticipation- Alerts the Pokémon of certain dangerous moves.
Hydration- Cures any status ailment that the Pokémon has at the end of each turn when it is raining.
Thanks to LoveHurts for providing move information. Notable moves are bolded.
Level up moves:
Start: Zen Headbutt
Start: Tickle
Start: Mud-Slap
Start: Mud Sport
Start: Water Sport
Lvl 6: Mud Sport
Lvl 6: Water Sport
Lvl 10: Water Gun
Lvl 14: Mud Bomb
Lvl 18: Amnesia
Lvl 22: Water Pulse
Lvl 26: Magnitude
Lvl 33: Rest
Lvl 33: Snore
Lvl 39: Aqua Tail
Lvl 45: Earthquake
Lvl 51: Future Sight
Lvl 57: Fissure
Start: Tickle
Start: Mud-Slap
Start: Mud Sport
Start: Water Sport
Lvl 6: Mud Sport
Lvl 6: Water Sport
Lvl 10: Water Gun
Lvl 14: Mud Bomb
Lvl 18: Amnesia
Lvl 22: Water Pulse
Lvl 26: Magnitude
Lvl 33: Rest
Lvl 33: Snore
Lvl 39: Aqua Tail
Lvl 45: Earthquake
Lvl 51: Future Sight
Lvl 57: Fissure
TM/HM Moves
TM06: Toxic
TM07: Hail
TM10: Hidden Power
TM13: Ice Beam
TM14: Blizzard
TM15: Hyper Beam
TM17: Protect
TM18: Rain Dance
TM21: Frustration
TM26: Earthquake
TM27: Return
TM32: Double Team
TM37: Sandstorm
TM39: Rock Tomb
TM42: Facade
TM44: Rest
TM45: Attract
TM48: Cannon
TM55: Boiling Water
TM68: Giga Impact
TM71: Stone Edge
TM78: Smooth Over
TM80: Rock Slide
TM87: Swagger
TM90: Substitute
TM94: Rock Smash
HM03: Surf
HM04: Strength
HM05: Waterfall
HM06: Dive
TM07: Hail
TM10: Hidden Power
TM13: Ice Beam
TM14: Blizzard
TM15: Hyper Beam
TM17: Protect
TM18: Rain Dance
TM21: Frustration
TM26: Earthquake
TM27: Return
TM32: Double Team
TM37: Sandstorm
TM39: Rock Tomb
TM42: Facade
TM44: Rest
TM45: Attract
TM48: Cannon
TM55: Boiling Water
TM68: Giga Impact
TM71: Stone Edge
TM78: Smooth Over
TM80: Rock Slide
TM87: Swagger
TM90: Substitute
TM94: Rock Smash
HM03: Surf
HM04: Strength
HM05: Waterfall
HM06: Dive
Egg Moves
Dragon Dance, Earth Power, Flail, Hydro Pump, Mud Shot, Muddy Water, Spark, Take Down, Thrash, Whirlpool
Pros:
- Hydration from the Dream World makes him immune to all status
- With Rest and Hydration, it can heal to full HP and wake up instantly at the end of the turn
- Excellent HP stat of 110
- Gets Dragon Dance despite being a blue fish
- Water/Ground is a really good defensive typing, resisting Poison, Rock, Steel and Fire, and is immune to Electric
Cons:
- Has mediocre defenses
- Slow and a passable attack, although Dragon Dance helps to remedy them
- 4x weak to grass, but it doesn't take too much from grass knot because it is light
- Pretty useless outside of rain
- Only being able to use 2 attacking moves seriously limits its coverage
Why a fish that looks nothing like a dragon gets dragon dance is beyond me, I can assure you that Hydration+Rest is broken. You can easily get in a few Dragon Dances, then heal to full health, and sweep off a now high speed and attack stat.
Sets:
Invincible dragon fish
Whiscash @ Leftovers/Life Orb
Hydration
252 Atk / 252 Spd
Adamant/Jolly
- Dragon Dance
- Rest
- Earthquake/Stone Edge/Zen Headbutt/Spark
- Waterfall
Assuming you have Rain up, this set works similar to the Lapras set. You switch in on one of its resistances, then Dragon Dance. Now that you are faster than the opponent, you can Rest to 100% HP, and wake up thanks to Hydration immediately. Waterfall does really good damage to anything that doesn't resist it, and is there for STAB and to abuse the Rain. 80 BP doesn't seem like much, but when you factor in STAB and rain, it becomes a move that has 120 BPx 1.5 in the rain, and that coming off of 560 attack (assuming you got in 2 dragon dances, it even isn't that hard to get 4 dances) 1-2HKOs a majority of the game. But this is pokemon, and we have those meddlesome resistances. That's what your other move for. The obvious choice here is Earthquake, as it gets STAB and hits 5 types super effectively. However, then you can't really do anything to Dragon/Flying pokemon and Gyarados. Stone Edge is an option if you want to hit those pokemon super effectively, Zen Headbutt is a good move, and Spark is if you really hate Gyarados. Leftovers helps you survive, while Life Orb means you can do more damage. Your decision.
Counters? Well, if you use Earthquake, there's Dragon/Flyers, Gyarados, and those pesky Grass types that kill Whiscash so easily. One of its problems in Gen IV was being burned, but Hydration solves that problem. Whiscash doesn't fear Grass Knot too much, as it is light and only takes 40 BP from it (after weakness 160). It also has trouble against bulky waters, but I suppose you can Dragon Dance until you can KO them easily. Remember, if it can't beat something, just stall with Hydration+Rest and Dragon dance.
EDIT: Milotic can come in on a waterfall and dragon tail it out, but I'm not sure it could survive an Earthquake. About those pesky Grass types, he really hates 2 the most: Nattorei and Jaroda. Nattorei doesn't take much from both earthquake and waterfall, and I'm pretty sure Power Whip is a 1HKO. Jaroda can hit Whiscash so hard with Leaf Storm that it becomes part ghost type, and then sweep the rest of your water typed team, gaining +2 sp att every storm. You cannot counter both of these at the same time (stone edge for jaroda and earthquake for nattorei), so hopefully Whiscash has 6 dragon dances before meeting one of them.
At first, Lapras seems to be a much better Dragon Dancer+ HydraRest user, because of Lapras' superior stats (every stat is equal or better than Whiscash's). However, Lapras has a pretty barren physical movepool, while Whiscash has a decent one. Lapras only gets Water, Ice, and Normal to work with, while Whiscash can surprise the opponent with moves like Spark (how does it get that again?). Also, Water/Ice is a far worse typing than Water/Ground, and Whiscash has only one type to be wary of instead of 4. Plus it resists the ever present stealth rock. I haven't used Whiscash on Pokemon Online yet, but I am confident that the set I provided are somewhat good, because of my experience with Dragon Dance+HydraRest Lapras.
This is my first pokemon analysis, so don't judge me too harshly. Criticism and suggestions are welcome.