Throughout India, these dogs can be seen wandering through streets, resting in temple courtyards, or waiting patiently at railway stations. Some find solace under tea stalls, while others trot ...