A 100-pound German Shepherd was rescued on July 27 after somehow ending up 500 feet down a remote canyon in Detroit, according to the Oregon Humane Society Technical Animal Rescue Team. The group, ...