Pet Shops in India: A Comprehensive Overview
How many pet shops are there in India? There are about two lakh pet shops in India,of which nearly 200 are in Mumbai,according to conservative estimates of the Animal Welfare Board of India (AWBI),a body constituted by the government in 1960,which was involved in formulating the rules. Read more on indianexpress.com India is one of … Read more