I'm sorry about your Yorkie.
Honestly, this is a very serious disease and since he isn't getting better, I would really consider seeing an internist who is familiar with this. A biopsy may need to be done but you might want to do it at a specialty hospital and talk to the internist first...