lilycove city
You can only catch it in Lillycove by teamaqua's old hiding place.
Use the Super Rod in Lilycove City.
No you cannot catch Entei in Pokemon Emerald.
You can't catch staryu in firered only in leafgreen or ruby or sapphire or emerald.
No you cannot catch Larvitar in Pokémon Emerald.
You can't catch a sentret in Ruby version, but you can catch one in Emerald version.
You need to have Good Rod to catch Staryu. Fish with the Good Rod in Olevine City (Johto) and you'll catch Staryu sooner or later ;)
no but if you catch all the hoenn pokemon you can catch jotho and kanto pokemon
You can't.You have to trade it from Pokemon Ruby Version
You catch staryu in Mossdeep city right behind Stevens house.
The Dragonscale is an item in Pokemon Emerald version. There is a chance that certain Pokemon such a Horsea will be holding one when you catch it.
You trade a Charizard of Pokemon leaf green version or firered version