So, how do legendary pokemon like Zapdos get new abilities via the Dream World (Zapdos: Lightningrod, etc.).
Obviously we cannot breed Legendaries so any idea how these pokemon get the new abilities?
Directly catch them from Dream World I'd say, which happens in Dream Forest after sending the Pokémon over IIRC. Which means we'll have to cross our fingers for their Iv's and natures to be SRable.