No they dont keep dogs
There are many shops but most of them have questionable product quality and almost no return policy, in case the product is found to be defective, even after immediate purchase. There is a two wheeler parking space but this place is inaccessible for four wheelers. Most of shops have extremely poor behaviour and bargaining is a standard practice.