The Shiloh Project creates unique relationships between at-risk / troubled youth and rescued dogs where participants can develop compassion, respect, and responsibility towards animals and others.
The Shiloh Project creates unique relationships between at-risk / troubled youth and rescued dogs where participants can develop compassion, respect, and responsibility towards animals and others.