Pet-friendly dining at the Stanford Inn by the sea Eco-Resort, Mendocino, California