I think Mienshao is fighting type? If im wrong tell me cuz I'm not too familiar with Unova cuz I haven't played B/W yet but.... Gengar used Hypnosis then Dream Eater... Psychic moves wont work on Gengar cuz Gengar has Shadow Ball as well hehe.
Zapdos will destroy that Milotic. Zapos use Thunder Wave and then Fly and watch as the Milotic begs for Mercy then after the Milotic uses Rain Dance hit the Milotic with Thunder. Rock will not effect my Zapdos cuz my Zapdos is flying in the air.