India Ranked Last Out Of 9 Countries In Pet Care By First-Ever State Of Pet Homelessness Index | Her Circle