You can't, But you can catch a Bagon on Route 210 with a pokeradar IN PEARL.
he,s a shadow pokemon, you have to catch him/her from cipher admin eldes on citadark island
No, you cannot get Plusle or Minun in Pokémon XD.
the non legendarys are drudigon,haxorus and hydreigon the legendarys are reshiram,zekrom and kyurem
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
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.
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
you need to catch a bagon and evolve it at level 30 into shelgon. shelgon will then evolve into salamence at level 55
No, you can't catch Groudon in Pokémon XD.
at the shadow Pokemon factory
No