Palo Alto Baylands: Dogs welcome