anywhere
a shiny stone isn't in this game but i believe it's in explorers of time,,darkness, & sky.
Yes you can you can find stones in dungeons or get them from rescue missions.
You can buy it from one of the Kecleon stores in the dungeons. They're hard to find, though.
Mystfing Forest - Kelcon
you can't The Celebi from the future doesn't count
usually,in a dungeon if you find a kelcleon shop.Or you could trade from Pokemon ex of time/darkness.
find a kecleon shop in mystifying forest that's how i got mine.
To get Latias in explorers of sky you need the place called sky fissure 10F & a thing called Secret stone plate or Enigma part in bag. Also to get Lotios in explorers of sky you need sky fissure Deepest part B5F
You can find recruitable Gastly and its evolutions in Sky Stairway.
Im squirtle and i think you need water stone
Sky pillar.
You have to buy it in a shop