Finally, we found a “dog-friendly beach” where I am allowed to enjoy the water. It’s at “Cala Vallcarca, 08872 Sitges, Barcelona, Spain”. Look in your GPS and search for “Plage Vallcarca”.
[googlemaps https://www.google.com/maps/embed?pb=!1m18!1m12!1m3!1d3000.1914425771197!2d1.8621796120650655!3d41.23938759964934!2m3!1f0!2f0!3f0!3m2!1i1024!2i768!4f13.1!3m3!1m2!1s0x12a37fb09509026f%3A0x787aaf4866df704a!2sCala+Vallcarca!5e0!3m2!1sen!2sde!4v1515088567253&w=600&h=450]