Rescue Dogs for Adoption
Shepherds near Roanoke, Virginia

Animal
Location
Categories
Let us email you when there are new pet listings that match your search criteria!
Receive
Updates for:
Your info:
1 to 12 of 237 filtered dog listings
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium baby mixed
Shepherd, Mixed Breed
Ashland, Virginia
male small young mixed
Shepherd, Mixed Breed
Arlington, Virginia
male medium adult mixed
Husky, Shepherd
Asheville, North Carolina
male small adult mixed
Shepherd, Mixed Breed
Spartanburg, South Carolina
male large adult mixed
Shepherd
Berkeley Springs, West Virginia
male large baby mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Holly Springs, North Carolina
male large adult not mixed
Shepherd
Washington, District Of Columbia
male large baby mixed
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium adult mixed
Shepherd
Shelby, North Carolina
male large baby mixed
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium baby mixed
Shepherd, Mixed Breed
Ashland, Virginia
male small young mixed
Shepherd, Mixed Breed
Arlington, Virginia
male medium adult mixed
Husky, Shepherd
Asheville, North Carolina
male small adult mixed
Shepherd, Mixed Breed
Spartanburg, South Carolina
male large adult mixed
Shepherd
Berkeley Springs, West Virginia
male large baby mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Holly Springs, North Carolina
male large adult not mixed
Shepherd
Washington, District Of Columbia
male large baby mixed
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium adult mixed
Shepherd
Shelby, North Carolina
male large baby mixed
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium baby mixed
Shepherd, Mixed Breed
Ashland, Virginia
male small young mixed
Shepherd, Mixed Breed
Arlington, Virginia
male medium adult mixed
Husky, Shepherd
Asheville, North Carolina
male small adult mixed
Shepherd, Mixed Breed
Spartanburg, South Carolina
male large adult mixed
Shepherd
Berkeley Springs, West Virginia
male large baby mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Wake Forest, North Carolina
male small baby not mixed
Shepherd
Holly Springs, North Carolina
male large adult not mixed
Shepherd
Washington, District Of Columbia
male large baby mixed
Shepherd, Labrador Retriever
Sanford, North Carolina
female medium adult mixed
Shepherd
Shelby, North Carolina
male large baby mixed
More shepherds