It depends on if you're playing professionally or for fun. Being a pro may have the requirements or business but other then that there are no requirements.
It helps keep a strong metabolism as well as a healthy lifestyle. It gives exercise and can raise solo and team spirit. It can keep you in good shape and can improve hand eye coordination.
High leveled pokemon, for example I had an empoleon at level 100 who could beat the entire elite 4 by himself. Another option is to find the type and raise a pokemon to defeat that type. For example the first trainer is bug type so don't use a torterra because it's weak against it. I … Read more
You can only catch its younger evolution feebas in mount coronet (it is very rare and difficult to find) and after catching it you give it poffins to raise its beauty. Once it reaches full beauty it will evolve to a milotic.
You can get over 492 pokemon from sinnoh, kanto, hoenn, johto giritina origin form as well as shaymin's sky forme.