The best sports to do with your dog are fun and productive. Not only are they a great bonding experience for the two of you, they'll keep you healthy too!
561