The daily relationship between prisoners and their small pets is having a profound effect on a prison in Strasbourg, France.
The Animal Affinity Club uses rabbits, guinea pigs, chinchillas and birds in the rehabilitation of its residents. Each prisoner is responsible for feeding and providing water for their own pets.
An animal mediator said the creatures have a calming effect on the prisoners, helping improve relationships amongst each other and the guards.
WATCH the video below, or read the story at NTD-TV)