122,659 dogs and cats waiting for homes across 40 countries.
American Staffordshire Terrier · medium
Mixed Breed · small
Mixed Breed
Beagle
Border Collie · large
Mixed Breed · medium