Good luck on the results of the tests on the tumor. The idea
of changing foods is a very good one. If his blood work is good
and checks out o k at the vets health wise, then maybe this will
help. You might try sprinkling some baking soda on his coat &
brushing it through the hair. It might cut down on some odors.
Let us know how things go & best of luck with this.