go through victory road and youes waterfall
sorry you cant
in dimend pearl and plantnim
you can do it by cheating but that is the only way
You must win it in the lottery or get it in Eterna City.
after beating the Pokemon league n will pop up then go to his casle and catch zekrom if you have a empty spot in your party he will be automaticly transfered to your party hope i helped :)
in almia casle 2floor
you can not cach one in soulsilver. only in dimend and perl.
there isn't one. you can get one on gts thoguh
perfessor oak gives it to u after u defete the 8th gym leader in viridian city
HOUNDOUR is only obtainable in PEARL. breed HOUNDOOM (rts. 214 & 215) and trade to diamond. Easy (if you have PEARL, that is).
no
there is two ways to get them. 1. you can transfer them from Pokemon emerald,Sapphire,rubyfire red or leaf green. 2. you can go to the wi-fi house located in jublife city and see if someone is offering them but you have to have them on the pokedex to get them( you don't have to have them just have seen them.or you can just go get 2 dses then plug saphie in one then dimend/peal in other then transfer them in pal park