You can find them in the Underground.
Get a Munchlax with pickup.Then move around and you will (sometime) get a moon stone.
mt cornet
in the underground
there is no such thing as a moon shard.you are probably talking about a moon stone.
You have to use a moon stone on it for it to evovle.
Underground or held by lunatone or cleffa
You have to get the Moon stone.
you can get them in the underground, and they are held by clefairy
inside a dialga once you relese it you will find it
Go undergrond dig up treasurs and sometimes you will find a stone.
You have to find one in a cave using your explores kit
clefairy, into clefable