122,287 dogs and cats waiting for homes across 40 countries.
Mixed Breed
Jack Russell Terrier
Belgian Malinois