Agencies that rescue dogs in Virginia include the King William County Regional Animal Shelter, the Animal Aid Society, the SPCA of Northern Virginia, Friends of Homeless Animals and Homeward Trails Animal Rescue. The King William County Regional Animal Shelter is a public service for the King William and King and Queen Counties, where it rescues abandoned animals and returns lost animals to their owners. It also provides outreach to the public on proper animal care.
King William County Regional Animal Shelter is a no-kill shelter that also provides pet licensing. The shelter, which is located in King William, Virginia, makes an effort to reunite stray dogs with their owners through its tracking system and public outreach. It offers dogs for adoption and requires that owners fill out adoption forms and immediately bring their dogs to a participating veterinarian for a free exam. The shelter also spays and neuters its dogs, and it charges a $125 adoption fee that includes the costs of spaying or neutering.
The Animal Aid Society is a no-kill dog shelter located in Hampton, Virginia. It provides medical care and some training for its dogs, and it organizes public outreach and education services to help prevent cruelty to animals. The shelter encourages those interested in adoption to visit the animals and submit preadoption forms, which may take up to 10 days to be approved. The Animal Aid Society charges $150 for adoptions, with a $75 fee for senior dogs.
The Society for the Prevention of Cruelty to Animals of Northern Virginia lists the dogs and puppies available for adoption on SPCANoVa.org. This shelter only adopts its dogs to residents of northern Virginia and the suburbs of Washington, D.C. It spays or neuters animals before releasing them to new owners and provides some obedience training to the dogs.