If two things can be done (Garbage and Toilet) -
1. Garbage dumping by Shopkeepers - I saw that in our area, garbage is picked up early morning and shopkeepers open shop around 11 am. So My suggestion either to have garbage pickup around 12 noon or keep big garbage boxes (like in USA) - this may resolve the garbage issue.
In shops are keeping small bin also will help.
2. Urination by shopkeepers on roadside - I see that most of the ppl do urination on roadside are shopkeepers - There is a law that there must be toilet in every shopping complex but ppl build shops outside their house doesn't have/provide toilets. So in each area there must be public shuchalaya where people can pay and use it. more