They might work with you more then a local vet or call cottonwood animal hospital they might help
Yes you can call the Humane Society ask them what services they provide they have services they provide less than that would
I don't believe they offer free veterinary services if that is what you are looking for. But they do offer some services that are usually cheaper that they would be if you went to the neighborhood vet.
You can call them and get information about what services they can offer your dog. They also may be able to give you a referral.
Thanks! Your answer is awaiting moderation.