small stones all types drop from silly things like scarecrows, raking cats, oma cave nat cave bw mines etc, they are not to rare unless you are introducing that crafting, if you are you should make them quite rare.
medium stones drop from places like bug cave,woomatemple mineral mines, insect...