We primarily rescue dogs from overseas where they have been abandoned and thrown onto the streets, or from shelters where they have no chance of ever finding loving homes.
We also work closely with rescuers in these countries who save the dogs.
We find loving homes in the UK and provide any vet care treatment they may need.