You need a new vet, then.
Do you not have dog health insurance?
I get 90% of the cost refunded.
Yes and a power of attorney and living will for him too.