Animals at the heart of Aberfeldy Film Festival

The annual Aberfeldy Film Festival takes place this weekend at the Birks Cinema (right)