Back

Dogs for adoption near Shrewsbury

229 dogs from 23 rescues within 50 miles. Checked .

Change location

Currently selected: Shrewsbury

Nearby towns

Shrewsbury

Within 5 milesWithin 10 milesWithin 25 milesWithin 50 miles

226 listings (229 dogs) · nearest first

Looking for a cat instead?Cats near Shrewsbury