Loading…
Street dog puppy and its mother (with severe mange) in Pushkar, Rajasthan, India. Taken one day before the puppy perished from sickness.
Street dogs sleeping in an alley full of sweets shops and warm outdoor ovens, Pushkar, Rajasthan, India
Good Samaritans feed a street dog puppy milk and biscuits at a construction site in Paharganj, Delhi, India
A puppy with broken legs after being run over by a car, recovering at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India
A dog with a severe injury to its face recovering at the Tree of Life for Animals rescue center (tolfa.org.uk) near Pushkar, Rajasthan, India