Dock is located at the Shipyard in Slateport City. You must talk to him in order for the Team Aqua/Magma grunts to move, allowing you access into the Oceanic Museum.
you can not find the Pokemon teddiursa on Pokemon leaf green however you can find it on poken emerald :) :)
A Moonstone can be found in Meteor Falls. According to Serebii, it is the only location to find a Moonstone in Pokemon Emerald.
You can't catch Diglet on Emerald. You can obtain it from trade or hack (something I have almost no experience in)
in a route
You can find it at Mt. Pyre.
In Slateport and in Lilycove
In the slateport city boat dock place
where can i find groudan in Pokemon emerald
there is no mist stone in Pokemon emerald
you cant get reggiggas in Pokemon emerald
You cannot find an infernape in Pokemon emerald for that Pokemon you need Pokemon platinum, pearl or diamond.
You can't find a Dawnstone in Pokemon Emerald
he is the champion in emerald
You cannot get Rhyperior in Pokemon emerald as he is only in Pokemon diamond and pearl.
Can get one, in emerald its a fourth gen pokemon.
In Pokemon Emerald, Groundon and Kyogre are legendary Pokemon. You can find them in the Marine Cave and the Terra Cave.
you can't get paras in emerald