The life of an uncared-for street dog can be wretched. Entire lives spent without any positive human contact, basic shelter or veterinary care. Suffering hunger, constant torment from preventable and treatable skin conditions or parasitic infections. Dogs and cats are at constant risk of being trapped in illegal snares, injured in fights over territory, contracting sexually transmitted diseases or being exposed to fatal diseases like rabies. In Sri Lanka, the most effective way to deal with the street dog overpopulation crisis is through education, sterilisation and vaccination.