Did you know that there are around 6.2 crore stray dogs and 91 lakh street cats in India? (source) We see Indie dogs almost everywhere, still, the inhumane, unethical dog breeding industry produces millions of dogs each year and sells them at pet sto...