Players can gather Dream shards from removing Night Thorn (10 new Night thorns appear every day) and feeding small critters their favorite things (warning: you can feed a critter only once a day). Despite this, some player may be unlucky and feel they do not collect Dreamshard quickly enough. We are working on this. Dream shards drop rates will be increased in an upcoming update.