Ha, awesome! I've been mountain biking with my mate's dog a couple of times. They never tire out! You usually don't have to worry about hitting them as long as they can hear you if they're infront. So agile that a hit is very rare. I love how they also do little extra bits off the track as if to say "The track isn't enough, I want MORE!"