You can capture the legendary dogs by performing the following actions: Be sure that you have defeated the Elite Four and have either got the dog(s), or that you are willing to give enough time to the subject. Shift closer to the dog when you find yourself in a route that is two routes away from the dog. This will make the dog move, and once the dog is on the same route as you, make use of a Pokemon that possesses False Swipe or a Pokemon which has a Mean Look or a resembling type of attack that doesn't allow the dogs to escape.
When you finally engage in battle with it then shape down it's health with false swipe and try and put it to sleep or you could even paralyse it. Begin tossing Ultra Balls at it until it gets caught. As a desperate attempt, you can also make use of the Master Ball got from the president of Silph Co. foolwing the defeat of the rockets in the tower.
Here is how to catch the dogs, first, there is 3 starter Pokemon, charizard,squirtle,and bulbasaur. Each Pokemon has a dog along with them charizard has suicune, squirtle has raikou,and bulbasaur has entie. Now you need a rainbow pass go to the sevii island and go to the mart and get 20-30 repels then go to rout 11 in kanto head to the building between rout 11 and 12 don't ENTER yet but use the repel and walk in the grass about 20-30 times if the dice is inside then come back out and repeat until you encounter the dog that you get and to get him easily use a ultra ball and hold b down while its open and dropped and it'll turn to a master ball there you go have fun by meg!
I believe that catching the legendary dogs on emerald MUST be the same as firered/leafgreen versions. You must have 200 pokemon in your boxes. However you can only catch 1 of eather dogs (unless you trade with friends).
however I am not sure if this theory is entirely true. (I personally would love the answers too) but I am pretty sure that this is very accurate!!! Hope this helps.
The best way is to Shag the dog 1st
I ate tacos and went to sleep
The legendary dogs aren't available in these games. They must be traded from FireRed or LeafGreen into the other Generation III games.
You wait till you go 2 the burned tower then look at map and there you go
Here's how I catch my legendary dog... My starter was a squirtle,which is the weakest beginner,but that also means that my legendary dog is going to be raikou the strongest dog. I found raikou by buying 15 max repels and then I went to route 2 and I used the max repel and kept on going in and out of that house and I searched the grass for raikou. I found him eventually and then I got my lv.47 scyther to use false swipe. And I put him to sleep with my haunters hypinosis and I made raikou sleep. Then the next time I saw raikou I used mean look on him with my newly elvoved haunter .hes lv.48 and gastly learns mean look at lv.48 so he learned that move right before he elvoved. And then I kept on throwing ultra balls at raikou(I hade 70 ultra balls, 2great balls,20 timer balls,and 5 repeat balls) I kept on throwing them at raikou and whenever he woke up I would make him go to sleep again with my haunter.and thats how I caught him.
My HAUNTER'S STATS
LV.48 MOVES: MEAN LOOK ,HYPINOSIS,DREAM EATER,AND CONFUSE RAY.
STATS: SPEED: 117 (I USE 6 CARBOS ON HIM) and the rest doesnt matter
hope I helped and that method will work just make sure that you have enough money and patience
You have to start off with a fire type pokemon then beat the elite 4 after that run outside and go in the grass then one off the dogs will
If you catch mewtwo, then go to the safari zone and release it. Save turn on then off and when you enter the safari zone the next pokemon that comes up when you leave fuschia city will be the legendary dog (fire red and leaf green only)