Fighting pokemons with almost the same level.
A hard stone is a hold item, to give to a Pokemon to make their rock (or ground)type moves stronger. It doesn't make any Pokemon evolve.
yes they are
if you stock them on calciums etc. then yes, but it all depends on their natures.
brick break
When used on a pokemon it will boost its level and make it stronger.
an EXP share
It depends on how you train it. You can actually make it stronger than legendaries. And I mean any, not just the Fire ones. I'm talking about training any pokemon, to make it stronger than any legendaries.
the splah plate is to up water pokemon's moves and make them stronger
You have to level up your pokemon a lot and make them stronger.
Fighting pokemons with almost the same level.
your Pokemon has pokerus, a virus It's not a bad thing, it acually helps make your Pokemon stronger.
you train your Pokemon or get DS action replay
A hard stone is a hold item, to give to a Pokemon to make their rock (or ground)type moves stronger. It doesn't make any Pokemon evolve.
That is up to your opinion. You can make your Pokemon Stronger by battling and all. There is no strongest because all of them can get pretty strong at some point.
Easiest way to find stronger Pokemon have a decently strong Pokemon first in your party use repel stay in a area and maybe a Pokemon stronger than you will show up.
The point is to raise your Pokemon to make them stronger. That's why there are other trainers to fight so your Pokemon will get experience points and level up to be stronger. The more they level up, the more friendly they will be so they will like you more.