Loading…
Beautiful white street dog in Kullu, India. Street dogs in the Himalayas have thicker coats than those in hot parts of India, and there are fewer Pariah dogs.
Street dog puppy in Pushkar, Rajasthan, India. Taken one day before the puppy perished from sickness.
A dog with paralyzed hind quarters from being hit by a car, now living permanently at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
Mother and puppies street dogs sleeping on a warm oven in an alley full of sweets shops, Pushkar, Rajasthan, India
A street dog sleeps on temple steps surrounded by flowers thrown during Mahashivaratri (Shiva's birthday) in Pushkar, Rajasthan, India
A family of street dogs sleep on a ledge in an alley full of sweets shops, Pushkar, Rajasthan, India
Mother and puppies street dogs sleeping on a warm oven in an alley full of sweets shops, Pushkar, Rajasthan, India
A family of street dogs sleep on a ledge in an alley full of sweets shops, Pushkar, Rajasthan, India