Skaha Lake Off-Leash Dog Park has a fully-fenced enclosure on the lakefront with several small beaches / water access for your dog to swim.
Signage states that it is not a maintained park, but does have garbage cans and a couple picnic tables. Also, beware of poison ivy.
It is located on the east side of the lake on Lakeside Road, about 300 meters south of the intersection at Smythe Drive. The gravel parking lot comes up fast after you round the bend in the road.