PHL17 – Second chances for Philadelphia inmates & shelter dogs

Mar 16, 2016


“New Leash on Life USA is an organization dedicated to rehabilitating inmates and rescue dogs. Now for the first time the program is being made available for women who are incarcerated in Philadelphia.”

Click here for the full article and video.

< Back to all press review