Stunning nature, beautiful lake, but dogs are not allowed? In the forest, surrounded by nature, dogs, the animals, are prohibited? ! Welcome to Canada!
A great park close to the town of Squamish. Parking is close to the lake access, bathrooms, and playground. There are lots of picnic tables available all over the park by the lake.
The beach at the far end is a perfect spot to watch the August meteor shower in total silence. Bring bear spray and a powerful flashlight, though - there's likely not to be a soul around you late at night there