Just noticed your post. We just lost our dog to bone cancer.
Only a couple of weeks before that I also did what you are doing. In my searches I found that people use IP6. When I went to Amazon I saw several people were using it, you might have to read also the comments.
We had once a cat with jaw cancer and when I read about the surgery they only gave the cat an extra few months. Usually
they don't tell you that and we hate to let our animals to go through the surgery. We rather try supplements and if they have pain we give pain medication just to keep them
comfortable.