An incredible rescue took place in New Hampshire after a dog got stuck on a mountain during his hike.
Bruno was hiking up Mount Jefferson with his humans when his paws got torn up by the hot, jagged terrain. He couldn't walk.
We're told his owners ran out of food and water and were forced to spend the night up there without shelter.
Rescuers volunteered to help after seeing an online post from Bruno and his humans.
"I picked him up and put him on my back with the harness and we made it like that, slowly but surely made it across, until we got to the Cap's Ridge junction, when it got a little wider," said Zippy, one of the rescuers.
The group took turns carrying him two and a half miles down the mountain in a rescue sling.
Get Tri-state area news delivered to your inbox. Sign up for NBC New York's News Headlines newsletter.
Zippy explained that the rocks in the area are very jagged, which bothered Bruno's paws.
U.S. & World
"Once his paws got torn up he basically said, 'Hey, I'm done walking, I'm done moving, I've had enough,'" he said. "And he just sat down and refused to move any further."
The rescue took about 16 hours, but Bruno is OK.
"Everybody was fairly dehydrated when we got up to them, since they obviously weren't planning to spend the night on the side of the mountain right on the trail," Zippy said.
Mount Jefferson is the third-highest mountain in New Hampshire and a popular hiking spot.
"Bruno was just fantastic the whole time," Zippy said. "There were a couple of times he would look at me and he would grumble if I touched his paw while I was bandaging it, but other than that, he would just lay there and know we were there to help."