122,100 dogs and cats waiting for homes across 40 countries.
Mixed Breed
Mixed Breed · large
Weimaraner
Shar Pei
Belgian Malinois
Belgian Malinois · large
Australian Shepherd