To get a Pokemon level up quickly is to have a Pokemon hold exp. Share and then just battle a bunch of trainers or wild Pokemon.
After you beat the elite 4 you can battle wally at the end of victory road after you beat him exit then enter and his Pokemon will be stronger
Poochyena is a dark type of Pokemon. In Pokemon Emerald it will evolve if you raise it up to level 18.
Victory road
you train them
You level a Pokemon up.
Well you can't catch level 100 wild Pokemon in emerald, so get up and start training if you want a level 100
The easiest way to level up is to feed Pokemon Rare candies.
in elite 4.
you have to max out feebas happines and then level it up one level :DDD
You can level up fast from anything. You can kill monsters or go do quests. Its impossible not to level up fast from killing monsters or doing quests. Unless you are killing very weak monsters like level 1 or something.
There isn't really a specific time to how fast your Pokemon level up. The younger the Pokemon(smaller the level) the faster they level up. also battles the Pokemon is in give it more experience. so if you wanted to level up a oddish and you gave it exp. share it would get less experience than if it was the first in the party/ battled the enemy Pokemon itself. If you trade what you want to train to a friend and give the Pokemon a lucky egg it well level up really quickly, only a few hours to wait and it will be level 100 in no time.
Wynaut evolves at level 15 in Emerald.