Call them first. I know that recently they have reached capacity with Cats but I am not sure about Dogs. If I had a little more space and less animals, I'd take him in myself.
It would probably be best to give them a call! I'm n out sure if they answer here or not
Thanks! Your answer is awaiting moderation.