122,624 dogs and cats waiting for homes across 40 countries.
Doberman · extra large
Doberman
Doberman · large
Doberman · medium
Doberman · small
Belgian Malinois