Stray dogs are a common occurance in almost each and every corner of Indi, be it rural villages or sprawling urban cities. Even posh plotted residential colonies in major Indian cities have a sizeable...