Pakistan's performing primates
A trained monkey, that makes a living for his Pakistani owner by performing to a crowd in public and private places, sits held by a leash, on the outskirts of Rawalpindi, Pakistan.
For Pakistanis who raise and train the monkeys they are an important source of income in an impoverished country, and they form a strong bond with the animals.
The monkeys are usually captured in the wild when they are babies and then trained. A trained monkey can fetch 20,000 to 30,000 rupees ($190 to $285).