Sorry my friend. I have no experience with pets on Tramadol but, like Mary, I take it for pain myself. I only take mine once in a while when I can't stand the pain any more. I read it can be habit forming. I can understand why. Being in less pain can be addicting.

If the vet does start Max on Tramadol, I'd ask for the lowest possible dose to start with. I only take a 4th of a pill that I'm supposed to take. It still knocks me out for a while. (or maybe it just takes the pain away so I can sleep. I'm not real sure on that)

Hope the new vet can help. Prayers on the way for you and Max.