Zapdos + Ho-Oh

Where do you find Zapdos and Ho-Oh? I assume you have to go somewhere with the legendary dogs for Ho-Oh, but where?