Yes
Yes there are two swimming beaches. One is for people, the other you can have your dogs accompanying you. Take clean up bags and they must be on leashes.
There is a public beach area for swimming.
Although most there are for fishing and camping out at a spot for the day, there is a section near the bathroom facilities that is dedicated for swimming. We were there about 2 weeks ago and that area had a huge number of people there. If possible, I'd reccomend going of a Friday afternoon or something for a few hours. Instead of Saturday. If you go Saturday, you have to go super early.
No, it is not a good place to swim. Mostly people go there for fishing and camping.
Thanks! Your answer is awaiting moderation.