In Pokemon Ruby, Sapphire, and Emerald, the Fossil Maniac is in Fallarbor town. His house has a large hole on the inside. When you go through the hole, he is all the way in the back of his homeade cave. NOTE: You get dig in this house. Talk the the Fossil Maniac's son before going into the Fossil Maniac's cave.
Just east of Fallarbor Town.
the fossil maniacs brother
at the fossil maniacs house this girl will give it to you
Ditto - 50% of encounter Whismur - 34% of encounter Loudred - 16% of encounter
first of all its Pokemon EMERALD. you can get it if you talk to the little boy in the fossil maniacs house west of fallarbor town.
go to the desert underpass in the fossil maniacs house his house is right next to the move tutor
ditto can only be caught in emerald after u have become the champion behind the fossil maniacs house ditto can be caought BUT ONLY ON EMERALD
Go to Fallarbor town, then walk left it is the last house on the left.
You can catch all Pokemon in Pokemon emerald(including both fossils, go into the fossil maniacs house into the tunnel at fallarbor where you can find ditto wismur loudred and the other fossil after you've finished the game) except medicham, meditite, zangoose, two of the starter pokemon, etc.....
Mirage tower and underground tunnel in the fossil maniacs house.
Its a TM, go to fallarbor town and head west to the fossil maniacs house in there talk to the little kid he will give you Dig.
you go to the fossil maniacs house after you beat the game and go through the cave and theres an entrance to a secret cave and you will only see dittos in there:)
You can find it in the desert underpass in the fossil maniacs house or i think its mirage tower.