Best Dog-Friendly Treehouses near San Francisco Hiking Trails