* Did you know? One female dog and her offspring can produce 67,000 puppies in just six years. One female cat and her offspring can produce 370,000 kittens in seven years.
Lack of compassion is not a problem with the people we work with. We help local Indonesians who take in too many, who feed dozens of street dogs every day, or perhaps who just don’t make enough to pay for the surgery themselves.