Lebanon Street, Benghazi, Libya
CT Herding Dog Rescue is dedicated to helping herding breeds in need of being saved from shelters and other situations, and adopted in to permanent homes.