122,301 dogs and cats waiting for homes across 40 countries.
Mixed Breed · large
Mixed Breed
Rottweiler · large
Border Collie
Labrador Retriever
Belgian Malinois
Husky
German Shepherd
American Bully
American Staffordshire Terrier