Hi, usually you get the soul stone of some creature by killing the boss creature of this type. For example you can get the soul stone of fire lizard by killing boss fire lizard near the pyramids in Khorinis. But i don't remember where the dragon snapper soul stone located. Also some people said that hunters quests can lead you to creatures with soul stones.