Best Dog-Friendly Cabins near San Francisco Beaches