From the GLX-Files
Rescue and Shelter listings for Virginia:
Metropolitan Guinea Pig Rescue  almost exclusively rescues guinea pigs from shelters. As their name would imply, they rescue and adopt in the Virginia, Maryland, and District of Columbia metropolitan area. They are a network of foster homes with a Virginia mailing address.
Cave Spring Piggie Rescue  is located in Roanoke, Virginia. They rescue animals from local shelters. The rescue's members are employees of a Roanoke veterinary clinic.
Noah's Ark Foundation  is a foster home based network that does not exclusively rescue guinea pigs. They rescue animals from shelters and accept surrenders on a very limited basis. Their postal address is Dale City, Virginia, and they adopt to within a reasonable driving distance.
The Animal Welfare League of Alexandria is located in Alexandria, Virginia. It offers a monthly pet bereavement group as well as numerous other community services. They rely on private contributions. They frequently have guinea pigs.
Animal Welfare League of Arlington  is located in Arlington, Virginia. This shelter regularly has a large and diverse population of "other" animals. They offer subsidized adoption fees for people over 60. It has been in operation since 1944, and has over 300 volunteers.
Chesapeake Animal Control is located in Chesapeake, Virginia. It is a high kill shelter, euthanizing approximately 2,900 animals of the 5,000 animals it receives each year. All cats and dogs are spayed or neutered, unless it is unwise to do so for health reasons. It regularly has a small population of "small animals."
The Humane Society of Fairfax County is located in Fairfax City, Virginia. It sometimes has small animals. It also has horses available for adoption. It relies on volunteer support, as well as funds from two area thrift stores the shelter operates.
Fairfax County Animal Services  is located in Fairfax, Virginia. The shelter spays and neuters all cats and dogs, unless health reasons make it unwise. They frequently receive guinea pigs and other small animals.
Loudoun County Animal Shelter  is located in Waterford, Virginia. It is county funded and has special housing for small animals.
The Norfolk SPCA is located in Norfolk, Virginia. It is a no kill shelter. It is also one of the oldest shelters in the country. The shelter relies exclusively on private donations and volunteer support. They sometimes have "small animals." All animals are spayed or neutered before adoption.
Norfolk Animal Care Center (previously Norfolk Animal Management Center)  is located in Norfolk, Virginia approximately 1 mile from NSPCA and near the JANEF area. It is a publicly funded kill shelter associated with municipal animal control. The shelter often has small animals, occasionally cavies, although the website is only updated once a week by volunteers. Spay/neuter is only offered for dogs/cats and is not available for small animals or exotics.
Roanoke Valley SPCA  is located in Roanoke, Virginia. All animals are spayed and neutered prior to adoption. The organization relies on community funding.
Rockingham-Harrisonburg SPCA  is located in Harrisonburg, Virginia. In 2005 it received 186 animals not classified as a cat or dog. 76 of these animals were adopted or reclaimed. The shelter received over 4,800 animals total.
Virginia Beach SPCA  is located in Virginia Beach, Virginia. It is not affiliated with Virginia Beach Animal Control, the Norfolk SPCA, or the ASPCA. 70% of its animals are received from owner surrenders. The shelter has a large "small animal" population. It offers pet therapy in the immediate area. It is a kill shelter.