I think it comes down to the old saying: You can't help those who don't want to be helped. I believe that in the situation you described, the dog shelters must first realize that they can benefit from bitcoin by themselves before they can be helped. Now, how do you make them realize that bitcoin can help them? I don' know.