Don't forget to talk to food vendors after maxing Familiarity
Food vendors give you a Dragon Vein Stone Shard after buying 5 food items from that same vendor. Once you've maxed out Familiarity you should see a speech bubble by the vendor and they'll give you a shard.