Maltese, French Poodle and Yorkie Rescue South Africa is a NPC pro-life animal shelter based in Johannesburg that rescues, rehabilitate and then re-homes abused, abandoned, neglected and homeless small breed dogs.