DSC_7306 Published August 26, 2012 at 3872 × 2592 in Hiking on Mt. Hood If you squint you’ll see a frog on Leah’s foot. She was wading in the pond and the little guy just latched on and hung out for a while.