Ragged Mountain Dogs is s non-profit 501C3 Charity located at the foot of Old Rag Mountain in the Blue Ridge Mountains of Virginia. We are an all breed rescue dedicated to the rehabilitation, training, rehoming, and retiring of dogs we obtain from "kill" shelters.
First and foremost we are dedicated to the physical and emotional well being of all the dogs in our care. All dogs are spayed or neutered, taught basic commands, fully vetted and microchipped BEFORE they are adopted to new homes.
We always have up to forty (40) dogs in our care.