It depends what you mean. If your talking about a video game, you can only use them outside of battle if they have special moves. Say you have a tree in your way, you could use a Grovyle that knows the move Cut to chop the tree out of your way. Unless you have Heartgold or Soulsilver, you cannot do much. In Heartgold and Soulsilver you may choose the Pokemon you like and have it walk with you.
the best pokemon to use is mudkip.
Use Pokemon that aren't shadow Pokemon!
Train your starter Pokemon then use it.
Yes, you can use any Pokemon in the Pokemon league.
You should use it on the most friendlyest Pokemon or use it on the best Pokemon you have, but remember it works effectivly on the friendly Pokemon.
You can use a Pokemon repel and then use a poke radar.
no, but use can use poketransfer from heartgold to white
No you cant because Pokemon White and Black has new Pokemon that Pokemon battle Revolution cant use
on Pokemon pearl and diamond get an action replay and use the Pokemon modifier cheat you can find the cheat and how to use it on this website on Pokemon pearl and diamond get an action replay and use the Pokemon modifier cheat you can find the cheat and how to use it on this website
There is only one pokemon you can use it on and that is eevee to get vaporeon
you cant use a poke flute on party pokemon
Have a pokemon who has the move detect for and you that move for 2 times then use a timer ball to catch the pokemon. If you use protect that will be a bad thing. Or if you have a weak pokemon use that weak pokemon and use it's attacks.