Posted on October 3, 2017October 3, 2017 by newsdesk Helen Carter Flinders lecturer Helen Carter worked on a new documentary called Prisoners and Pups.