Poor Mickey! I sure hope you get some good, solid answers today.
Sometimes the vets just ignore you, so make sure you are HEARD. Otherwise, I'd take the advice of some previous posters and get a new vet!
Good luck. Thoughts and prayers continue your way.