There are a bunch of possible treatments for sarcoids, partly because there isn’t any one thing that works well. It’s unfortunate and frustrating but stick with your veterinarian. If your veterinarian doesn’t have any more ideas then ask for a referral to a veterinary school or see a surgery specialist. Equistim worked great for a horse that I had, but it doesn’t work for everyone. Some treatments have to be done more than once. The tumeric definitely seems hokey.