You don't. You can't catch any of the legendary birds or dogs in diamond or pearl. You have to catch them in a gameboy game and then migrate them into your diamond game. I know the dogs are in Pokemon leaf green and fire red. You can only catch one of them per save file. If you chose Bulbasaur as your starter Pokemon you will only be able to catch Entei. If you chose Squirtle you will only be able to catch Raiku. If you chose Charamander you will only be able to catch suicune. I got a friend to trade me suicune and articuno. Im working on moltres, zapdos and entei now. You can catch all the birds in one save file though. Zapdos is in a power plant and I'm not sure about the other two.
Hope this helps!
-autumnwolf
you can not catch it you can only get it from a trade
Moltres is not in ruby only firered, leafgreen and Pokemon xd gale of darkness can get moltres.
Moltres is a legendary pokemon all legendary pokemon are harder to capture.
Moltres cannot evolve or does not evolve from any Pokemon. You can catch it in Pokemon SS or HG. Hope this helps!
you can only catch in the victory road.
the best Pokemon is kyogre
In victory road
In victory road
1 island
Catch Moltres
you cant. you have to have to catch them on Pokemon leafgreen or firered
You can catch Moltres at Mt. Ember Peak in FireRed.