I don't know why Dog Beach is called here, but it's just near the corner of the sea. You can see the scenery when you pass by.
The dog stall is a beach. I don't know what the translation is about. It's so funny. I thought I could see dogs here.