yea, I am sure quality petshops are hard to find in delhi or any other metro place around India but mumbai is simply in its own league. Here ppl are really enthusiastic plus people pay huge bucks for stuff in Mumbai.
fish tanks mumbai - Google Maps
I am sure there are more than 200-300 places scattered around city.
I went to one shop last week called nautilus aqua and it looked like aquarium factory (i will take snap next time, hope they dont mind). He said i will get quality fertilizers,substrates,liquid almost all imported and also locallly made , by next month. he gave me pamplet of more than 200 tank-plants and told, I can order on monday and pick on thursday (normal all around mumbai).
I live in dombivli which is kinda just away from mumbai but traveling right into mumbai takes me 15-25 mins.
Edit: the local street dogs which have no fur and look skinny are actually perfect dogs for climate we have here and they are very clever with good personalities, if you go in farm places (my uncle has wine-yards) you will find the farmers prefer to keep lots of this dogs on farm as guard-dogs and pet-dogs. people in cities are spoiled by hollywood and tv which makes them prefer furry dogs and imported dogs, they live depressed in high-rises, cooking in temp. (as they should be in ultra-cold climate or snow-regions) as show dogs.
Because you were from outside, you saw the local novelty of that street dog and thought of giving some attn.
lucky him.