India has 80 million homeless dogs, cats, has highest levels of abandonment: Report

With an estimated 79.9 million homeless cats and dogs in the country living in shelters or streets, India has the highest level of abandonment compared to countries like the United States, China and Germany, a report by Mars Petcare India on Thursday said. Mars Petcare India, in partnership with an advisory board of leading animal … Read more