mange doesnt always clear up on its own... and a shelter vet no offense will probably tell you that because she isnt making huge money off seeing your dog...
you should take your dog to a vet small animal clinic and say hey look my dog has this can you dip her or him and is there anything i can do to provent it

hugs