It's been a litle while since the last Mojo update, and I know she's everyone's favorite three-legged mutt puppy, so sorry to keep you waiting!
Last weekend I was up at the cabin again on a 2-day software retreat (thanks for letting us use it Steve and Karen!). On Saturday, the weather was hot, but the cabin stayed nice and cool (it's very shaded) - still, I thought a hike with Mojo would be nice, so we hiked a trail along the Salmon Creek.

We've never really attempted to see what her endurance is, so I was fully prepared to carry her back if I had to. We brought plenty of water and snacks, and she did pretty well for the first half-mile. The next half-mile she slowed down considerably, and needed a few breaks. The third half mile was really pushing it... we had to stop every 100 yards or so to take a break, she'd lay down in the shade and recover.
But then... the river! When we got there, she flopped down in the sand along the bank, totally exhausted, and the sand (a little wet and shaded) was nice and cool. Then I tried to get her interested in the water... at first she was nervous and skeptical, but then suddenly she remembered (from the treadmill at Back on Track, I think) that she LOVES water, and she FREAKED OUT. I've never seen her go so completely crazy, it was insanity. She was snapping at the water, jumping in then out, then sprinting away from it, then sprinting back at it. She would stop at the shore, dig into the sand with her paw, and when the water started to fill up the hole she'd smash her paw down on it and bite it. At one point she was running on the sand and she sort of flipped over on her side, but like a bug her legs just kept cranking in the air like she was still running.
When she finally calmed down, I found a good spot with some shallow water she could stand in, with a sharp drop-off. I waded out into the deep part (brrr that stuff was SNOW just a few hours earlier) and held onto her harness to pull her out towards me, and she started swimming! Even with just the one front paw (going double-time) and her lean build, she was keeping her head up. Okay I was giving her a *little* bit of lift occasionally, but not much!
Next time we're headed out, we'll have some flotation for her (a little doggy PFD!) to help keep her front end up higher, and I think she'll REALLY love the water.
Unfortunately, I had my hands full, so between her, the water, and the sand, I couldn't really get the camera out for any "crazy dog" shots. Maybe next time.
Oh, and the sad pathetic puppy coming down the trail needing a rest, was magically transformed into a ball of energy on the way back. She was going so fast I was jogging with her, uphill, for about half a mile!