Originally Posted by Fat mjcarney
2) Usually in order to get high IVs I've been breeding several types of one pokemon and choosing the best. I can still get high IVs for Zapdos by just throwing master balls and reloading until I get a good one but with Raikou moving around it'll much more difficult to catch a good one. Not really sure how IVs work with roaming pokemon but I assume there generated when they appear in battle. Anybody know otherwise?
In that case, it is in the first time you saw them (the legendary dogs) in your game. The best way to get good IV's on them, is to catch one on other game and then transfer it to your game. Now, you can look where they're going on the Pokedex without saw them at all in your game.