Virginia Animal Rescues on Facebook



Alleghany Highlands All Breed Rescue Dog/Cat · Clifton Forge

Alleghany Humane Society, Inc.

Almost Home – Lovingston

Angel Winston’s Pack Rescue Dogs – Crewe

Angels of Assisi Dogs/Cats – Roanoke

Animal Aid Society of Hampton, VA Dog

Animal Connections Dog/Cat – Troy

Animal Rescue Foundation, Inc (ARF) Dogs/Cats – Richmond

Animal Welfare League of Alexandria Dog/Cat · Alexandria

Animal Welfare League of Arlington

Appalachian Great Pyrenees Rescue

Augusta Dog Adoptions Dogs – Staunton

Bandit’s Adoption and Rescue of K-9s (BARK) Dogs · Ashland

Barn Cat Buddies Feral Cats · Hardy

Bay Beagle Rescue Virginia Beach

Beagle Rescue, Education, and Welfare (BREW), Inc.

Bedford Humane Society, Inc. (Virginia)

Bonnie Blue Rescue Dogs – Virginia

BROOD Basset Rescue of Old Dominion

Bully Advocate & Rescue Collective Bully Breeds · Windsor

BullyPaws Rescue

Caring For Creatures Dogs/Cats – Fluvanna County

Caroline Animal Shelter – Caroline County VA

Castle Cat Rescue

Cat Adoption and Rescue Efforts, Inc. · Henrico

Cat’s Cradle Cats · Harrisonburg

Central Virginia Horse Rescue · Brodnax

Charlottesville-Albemarle SPCA

Chesapeake Humane Society

Chesterfield County Humane Society

Chihuahua Rescue & Transport, Inc. – Southeastern Region Chihuahuas

Cockers and Friends, Incorporated Cocker Spaniels · Alexandria

Collie Rescue, Inc. VA/MD

Colonial Newfoundland Club Rescue Newfoundlands

Critters 4 U Rescue INC Dog/Cat · Hampton

Dalmatian Rescue of Southwest Virginia

Danville Area Humane Society – Danville

DC Shiba Inu Rescue Shiba Inu Dogs/Mixes – Manassas

Diamonds In The Rough Equine Rescue · Windsor

Dogs Deserve Better of the New River Valley, VA


Fancy Cats Rescue Team Cats · Herndon

Floyd County Humane Society

Fluvanna SPCA · Troy

Forever Wild Wildlife – Chesterfield

Frederick County Esther Boyd Animal Shelter · Winchester

Friends of Homeless Animals (FOHA) Dog/Cat

Friends of Virginia Beach Animal Control Dog/Cat · Virginia Beach

Galax Animal Shelter

Give a Dog a Chance Rescue

Gloucester-Mathews Humane Society · Gloucester

GUARD, Inc. Great Danes & Mastiffs · Richmond

Hair of the Dog Rescue · Bealeton

Hanover Humane Society


Happy Endings Animal Rescue Team Dog/Cat – Colonial Heights

Healing Hearts Animal Rescue Group Dogs/Cats/Horses · Catharpin

Henrico Humane Society

Home Alone Feline Rescue Cats · Arlington

Homeless Animals Rescue Team (HART)

Homeward Trails Animal Rescue Dog/Cat · Arlington

Hope For Life Rescue, Inc. Dog/Cat · Virginia Beach

Hopewell Humane Society Inc. · Hopewell

Hotdoghill Sanctuary Special Needs Dachshunds – Spring Grove

Humane Society of Caroline County · Ruther Glen

Humane Society of Culpeper

Humane Society of Loudoun County · Leesburg

Humane Society of Montgomery County

Humane Society of Warren County · Front Royal

In His Hands Small Animal Rescue Dogs/Small Animals – Hiltons

Indian Rivers Humane Society Dogs/Cats – Aylett

Isle of Wight County Humane Society · Smithfield

K-9 Lifesavers Dogs

K-9 New Life

K9 Justice League Virginia Beach

King George Animal Rescue League

King Street Cats · Alexandria

Lab Rescue LRCP Labrador Retrievers

Lab Rescue of Greater Richmond

Lake Country SPCA – Clarksville

League for Animal Protection Dogs/Cats – Roanoke Valley

Lost Dog and Cat Rescue Foundation

Lost Fantasy Rescue Dog/Cat · Ceres

Loudoun County Animal Care & Control Dog/Cat · Waterford

Louisa Humane Society

Love For Animals Sanctuary and Rescue Dog/Cat/Horse

Lynchburg Humane Society

Martinsville Henry County SPCA · Martinsville

Metropolitan Guinea Pig Rescue

Mid Atlantic Pug Rescue

Mid-Atlantic English Springer Spaniel Rescue

Mutt Love Rescue Dogs

New Kent Humane Society · Providence Forge

Norfolk Animal Care Center dogs, cats, rabbits, birds – Norfolk

Norfolk SPCA

Northern Virginia Animal League Cats – Manassas

Northern Virginia Sheltie Rescue (NVSR) Shelties – Charlottesville

OBG Cocker Spaniel Rescue · Newington

Old Dominion Boston Terrier Rescue Boston Terriers – Norfolk

Old Dominion Humane Society Dogs – Fredericksburg

Operation Paws for Homes Dogs

Operation Paws for Homes Dogs

Orange County Humane Society · Orange

Our Critters Dogs

P2V Matches sheltered animals with American Heroes

Partners Among Cats and Canines Dog/Cat · Franklin

Paws for Seniors Dog/Cat · Bealeton

PAWS of Southwest Virginia Dog/Cat

Peaceful Passings Senior Animal Rescue Senior, Hospice, and Special Needs Animals – Fluvanna County

Peninsula Pet Pantry Pet Food Pantry – Yorktown

Peninsula SPCA

People and Animals Well-fare Society (PAWS)

People Helping Pets Dog/Cat

People Helping Pets Dog/Cat

Pet Assistance League of Virginia Dogs/Cats – Stafford

Pet Harbor Rescue & Referral Siberian Husky/Cats · Bowling Green

Phoenix Landing (Fans of the Parrot Adoption Organization) Parrots

Pit Road K9 Rescue & Sanctuary Dogs · Seaford

Planned Pethood–Franklin County Humane Society

Portsmouth Humane Society · Portsmouth

Potomac Valley Pekingese Rescue Pekingese Dogs – Richmond

Pound Pals of Radford Dogs/Cats – Radford

Powhatan Animal Control · Powhatan

Powhatan Animal Control

Prince George County Animal Shelter – Petersburg

Prince William/Raleigh County Animal Rescue · Gainesville

Project Perry Parrots · Louisa

Pulaski County Humane Society – Dublin, VA

Purrin’ @ Pantops – Charlottesville

PW SPCA · Woodbridge

Radford Animal Shelter

Rainbow Animal Rescue, Inc. Dogs

Rakki-Inu Akita Rescue Akitas – Virginia Beach

RappCats Cats · Washington

RAWL Dogs · Amissville

Reesie’s Project Outreach Temporary Pet Housing · Bealeton

Regional Center for Animal Control & Protection – Roanoke

Rescue Me Pet Rescue Dogs/Cats – Moneta

Richmond Animal Care and Control

Richmond Animal League

Richmond SPCA · Richmond

Rikki’s Refuge All Species Rescue – Orange County

Ring Dog Rescue Pit Bulls

Roanoke Valley SPCA · Roanoke

Rockbridge Dog Rescue

Rockingham-Harrisonburg SPCA · Harrisonburg

Save the Tails, Inc Dogs · Leesburg

Saving Furry Friends Dog/Cat

Saving Grace Animal Rescue Dogs/Cats – Marion

Second Chances Animal Rescue Dogs – Alexandria

Shar-Pei Rescue of Virginia – Barnegat Light

Shenandoah Valley Animal Services Center – Lyndhurst

Shirley’s Angels Boxer Rescue Boxers – Winchester

Siamese Cat Rescue Center – Locust Dale

Siberian Husky Assist Rescue · Bristol

Smyth County Animal Rescue Dogs/Cats/Farm Animals/Exotics – Marion

Smyth County Humane Society

Smyth County Humane Society · Marion

Southeastern Virginia Golden Retriever Rescue, Education, and Training

Southern States Rescued Rottweilers

Spay-Neuter, Inc. Animal Rescue Dog/Cat – Stuarts Draft

SPCA Eastern Shore Virginia – Onley


SPCA of Winchester, Frederick, and Clarke Counties

St. Francis Humane Association · Richmond

Stafford SPCA · Stafford

Suffolk Humane Society

Tails High Cats · Alexandria

Tarheel Weimaraner Rescue

Tazewell ARC Dogs – North Tazewell

The Augusta Regional SPCA · Staunton

The Humane Society for Campbell County, Inc.

Tidewater Bichon Frise Rescue Bichons Frises – Suffolk

Traveller’s Rest Equine Elders Sanctuary Horses · Spotsylvania

VA Reptile Rescue, Inc.

Vindicated Pit Bull Rescue Pitbulls – Alexandria

Virginia Beach Animal Care and Adoption Center Dog/Cat · Virginia Beach

Virginia Beach SPCA

Virginia German Shepherd Rescue · Sterling

Virginia Paws for Pits Pit Bulls · Staunton

Voices for Animals Dog/Cat – Charlottesville

Washington Metro Area Ferret Outreach Ferrets · Chantilly

Wendy’s Feline Friends Cats · Colonial Beach

West Point Cat Caretakers Alliance Cats – West Point

Whimsy’s Menagerie & Chinchilla Rescue Chinchillas · Virginia Beach

White Bird Appaloosa Horse Rescue

Wildlife Center of Virginia · Waynesboro

Wythe County Humane Society

XOXO Pet Rescue Dogs – Hampton Roads