So sorry for your pup. I understand having money trouble and the stress of a vet bill, I've been there way too many times. It sounds like you're unhappy with your vet, and that going to a new vet may be a good idea. If you do take your dog in, ask about payment options - my experience with vets is that they are usually very flexible and really want what's best for the dog. Good luck.