114,854 dogs and cats waiting for homes across 40 countries.
Bernedoodle · large
🇩🇪Hildesheim, Germany