122,632 dogs and cats waiting for homes across 40 countries.
Belgian Malinois
Mixed Breed
French Bulldog
Belgian Malinois · large
Belgian Malinois · medium
German Shepherd
Husky
German Shepherd · large
Kangal