Feed your Pokemon many rare candies and battle with it. Making them hold a soothe bell and having them first in your party may also help. Make sure to heal your Pokemon before it faints (or it won't like you as much). ~KKMG1
the easiest way for me is to give it exp.share and face the elite 4
the easiest way to level up your Pokemon to put it in daycare Pokemon will level up soon.Trade the Pokemon to friend and have it hold a lucky egg it will level up quickly.
Either cheat or "chain" 40 pokemon.
Use items.
The same way you would catch a normal Pokemon. The only difference is is that the Pokemon is shiny.
i suggest, just raise your Pokemon
easiest way to train your Pokemon is by batteling each trainers or you can practice with wild Pokemon in the grass,cave,or sea
Give the Pokemon you are trying to raise its happiness a soothe bell, go battle some trainers or wild Pokemon (i would suggest the elite four) put that Pokemon in the first slot of your party. Then switch him out (if he's weak) and defeat the opponent. DO this for every single opponent( without letting your friendship Pokemon faint).
== ==
the easiest way for me is to give it exp.share and face the elite 4
the easiest way to level up your Pokemon to put it in daycare Pokemon will level up soon.Trade the Pokemon to friend and have it hold a lucky egg it will level up quickly.
use the exp share
Buy them.
trade it.
Either cheat or "chain" 40 pokemon.
Use items.
The same way you would catch a normal Pokemon. The only difference is is that the Pokemon is shiny.