Mountain dog

More: Ranger is our walking companion for any hike big or small. He has hiked the White Mountains of NH and the 4000 footers of Maine. He keeps the sheep in shape with daily runs. He loves to ride in the truck. He is a patient companion to our one year old. He loves scratches and treats.