Drops

Possible drop from Wolf Beasts. Once you have reached the shortcut in Old Yharnam you can farm shards from the wolves in that area, which is nice to upgrade all your weapons. The Wolf Beast just before the Old Yharnam lantern appears to have a near 100% drop rate, with the chance of getting two at a time, and will also drop Beast Blood Pellets rarely.

Its fast to farm Blood Stone Shards in the lower part of Old Yharnam right before where you reach the Blood Born Beast boss location in the Church of the Good Chalice. There are five werewolves all in row here and they drop a Bloodstone Shard almost every time (and the rare beast pellet). Its really fast to farm if you wait till you kill the Blood Born Beast so you can spawn at the Church of the Good Chalice torch. Spawn here and head backwards into old yharnam, killing the five werewolves. You will get 1000 blood echoes for each one (5k total) and probably get five blood shards total. Run back to the church torch to reset the level (or teleport with Bold Hunters Mark if your lazy) and rinse and repeat.

Get to the Hypogean Gaol, near the lamp up top on the circular stairs, there are two snatchers and two others guarding the way to Paarl, these four have what seems to be, a guaranteed drop of 2 shards, and a chance at a Twin stone instead.