Loading…
Boys walk to school in the morning as a street dog mom and pup bark at them, probably hoping for some food, Aaram Baagh, Rajasthan, India
A street dog killed by a tractor, Devnagar village, Rajasthan, India. Countless dogs are killed or maimed every day across India by vehicles.
A farm girl and her goat at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A dog with broken front legs after being hit by a car rests at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A dog with leg injuries eats toast biscuits while attracting the interest of a pig at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
Dog in a Santa hat missing on Christmas day at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
Street dog standing on an old ruined temple atop a hill overlooking the auspcious Budha Pushkar temple complex, Rajasthan, India
A puppy with broken front legs after being hit by a car plays with other puppies while recuperating at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
An injured dog recovering in the safety of a sunny courtyard at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
An emaciated dog recuperates at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A man and boy sit with three street dog puppies next to a fire on a cold winter morning, Chachiyawas village, Rajasthan, India
A sick pug puppy that died a few minutes after this photo was taken at rescue center near Pushkar, Rajasthan, India