Dogs are known to be powerful therapists, selfless and a strong pillar of support. They heal us when we are in emotional distress, they give us all their love and affection. All in all, dogs motivate us to be a good human being with an enhanced degree of humanity. The irony is that the anadrome meaning of "Dog" is "God". The street/stray dogs constantly battles day and night for food, shelter and love. They are incredible survivors and fighters...