You can't, But you can catch a Bagon on Route 210 with a pokeradar IN PEARL.
No, you cannot get Plusle or Minun in Pokémon XD.
you cant without trading. and which dog you encounter depends on which starter you choose. but you only get to catch one out of the three in the game by yourslef
the non legendarys are drudigon,haxorus and hydreigon the legendarys are reshiram,zekrom and kyurem
you can't catch it because you already beaten the legendary
Well it depends. A Pokemon with a higher catch rate means its easyer to catch. Rare Pokemon usally has a low catch rate. Go check serribi pokedex to check catch rate. Hope it helps!!
you can't catch a salamence in Pokemon diamond but you can migrate one from a game boy advance game of Pokemon or use an ar and use the catch trainer's Pokemon cheat and find somebody with a salamence then get one
You can get Salamence by: Transferring it into Pokemon White. Trade for it. Get a Bagon or Shelgon to evolve into Salamence.
you cannot catch wild rare Pokemon in xd but you can catch the trainers rare Pokemon, if they are "inpure"
yes sure you can
You can't catch it.
Rayquaza is not avaliable in Pokemon XD
no.
No, you can't catch Groudon in Pokémon XD.
you need to catch a bagon and evolve it at level 30 into shelgon. shelgon will then evolve into salamence at level 55
you can't get him directly in salamence form you have to catch bagon in meteor falls then evolve it to shelgon then into salamence
at the shadow Pokemon factory
No