Interesting .. and yes, I dont like medicine, either.
My dog is on Hoxsey treatment which is known for shrinking tumors, and even dissolving them.
He is also on a bunch of natural vitamins.
So he should be okay

I surely hope so.
You should contact a Holistic Vet.