There are a few things that can beat a day out with your family and your dog. Hiking, swimming, and playing ball are among the many...