I finally managed to evolved my Poochyena into Mightyena at level 53 after it learned Crunch. I'm literally facing the last Gym Leader of Unova (Drayden/Black Version).
Current team:
Ariados: lvl 39 / Sniper
MS: Sucker Punch, Leech Life, Fury Swipes, Shadow Sneak
Masquerain: lvl 38/ Intimidate
MS: Ice Beam, Scald, Gust, Quick Attack
Luxray: lvl 39 / Guts
MS: Thunder Fang, Ice Fang, Fire Fang
Archeops: lvl 39 / Defeatist
MS: Acrobatics, Crunch, Bulldoze, Fly
Lumineon: lvl 44 / Storm Drain
MS: Scald, Gust, Attract, Aqua Ring
Mightyena: lvl 53 / Moxie
MS: Crunch, Ice Fang, Thunder Fang, Fire Fang
I'll be going to work on most of my teams moveset after I beat the last gym. I was tempted to drop Mightyena out of the team since him and Luxray have identical move set but heck my trainin for him would have been pointless so I'm keepin the Hyena. Can't wait to use them for the Pokemon League!