In pokemon sapphire, how do you catch the legendary pokemon?

the 3 dogs, 3 birds, etc...
7 answers 7