Will the vet maybe defer payment, or help you work out a payment plan? It's worth asking, or if they know of a free clinic. Also, check local churches for food for you humans, and some may have dog food as well.