Dog rescued after spending night stuck on Tayside cliff edge

Nine-year-old Misty went missing in Balkello Community Woodland Park
Nine-year-old Misty went missing in Balkello Community Woodland Park