(Scotts Mill, OR) -- A bull mastiff is recovering from a broken leg after falling 150 feet off a cliff in Marion County. A group of volunteers from the Oregon Humane Society in Portland rescued the dog, named Ranger, after he fell Tuesday during a hike with his owner near Butte Creek Falls. Firefighters from the Crooked Finger Station of the Silverton Fire District were on standby yesterday as the group executed the rescue after hiking to the area where the dog landed.