chase it and catch it from behind
forest in the shrine where the farfetchd were lol
go to the Pokemon gym
It's in the third island.
it never explains what happened to it
go to the third gym (lt.surge)
For the third puzzle, you're going to have to have Ho-Oh in the first slot of your party.
In the silph co.
sorry you have to trade it to Pokemon soul silver
You find him at the Pewter city meuseam.
Soul silver is AWESOMENESS!! yes GET IT
go to whirl island and talk to the man on the third floor down then you can go past him
According to Serebii.net there are 493 Pokemon in Soul Silver.