Best beggining pokemon
The best pokemon to begin with is Psyduck. He can stop explosions on the dungeon floor when you step on a Self-destruct tile or your team mates do you won't be destroyed (these tiles can be found after defeating Rayquaza).His Disable attack always paralyzes when used allowing you to easily put down bosses health.