Who let the dogs out?

Craig Michaels hikes with pups in a new kind of canine daycare

by