Video shot by Sandra Mohr and Amanda Duntsch.
Click the link above to download and use this royalty-free video clip. This footage was shot at Lockwood Animal Rescue Center, which is located in the Los Padres National forest in Ventura County, California. LARC is only an hour and a half north of the city of Los Angeles, yet it remains a “world away.” We are home to the “feathered, furry, and fetlocked” who get to frolic in their forever home. Please support their efforts by visiting the site at http://lockwoodarc.org .