Pet Beach (North Okanagan, BC V1B 1A1, Canada) offers a fenced haven for off-leash adventures, and thirsty dogs can drink from the water fountain, and seating areas are scattered throughout. You’ll meet other responsible dog owners here. Size-wise, it’s more intimate than sprawling.