Thanks for your query.
Sorry to know the state in which your brother in law is.
The Dry heaves may not really have much of an answer as this must be due to the cancer spread all over the body.
you can try antitussive like Benedryl under the directives of your Doctor. Sometimes antidepressants do work.
I hope this helps your Brother in law.
These Q&A’s are for educational purposes and should not be relied upon as a substitute for medical advice you may receive from your physician. If you have a medical emergency, please call 911. These answers do not constitute or initiate a patient/doctor relationship.