you have to go to spear pillar and defeat team galactic up there. When you have defeated them then you have to battle dialga of palkia (it depends on whether you have diamond or pearl). you only have ONE chance to catch them so be careful. also after you catch them walk to the back of spear pillar there will be a special item there. a pearl in pearl and a diamond in diamond i think...hope i helped!
Dalgia I think
after you relese uxie,azelf and mesprite
you fist go to ruins of alph and then go to the house the guy will take you somewhere and you will get a choice to choosedalgia, palkia and girintina
You can't.
You can't get it, unless you train a Pokemon to level 100. The highest level wild Pokemon is arceus which is lv80, and you need an event for that, but without and event you can only get an lv47 Dalgia/Palkia for the highest level wild Pokemon.
It's ether Palika or Dalgia?
Who's Dalgia? I presume you mean Dialga.Talk to Cynthia's GrandmaFind the Adamant Orb in Mt CoronetGo to the peak of Mt CoronetThere will be a blue portal. Go to it and Dialga will appear at level 70.
Spear pillar, which is at the top at mt.cornet. There you can catch dalgia.
This is where you battle palkia, you battle Palkia at MT.Cornet.
palkia
You cant get palkia in diamond if you play diamond and you trade you STILL cant get palkia only in pearl you can get palkia
if palkia has low helth then yah because palkia is like all the other Pokemon but there is only one of palkia so try not to faint palkia