If you intend on visiting the park often, the most available and closest parking has an annual registration fee of $120, no daily parking option is offered. That makes this park really best for locals within walking distance. More parking options can be found on their website.
Once you get into the park, it is actually quite a gorgeous place. It backs up to the beach and has some great views. The beach area itself is fairly small, but if the park is not very crowded it should be pretty easy for your canine to get a good swim in. The park is well maintained and the beach remains clean.
Seating is limited but available and there are a few trees which can provide some shade. It is a rather long walk to get all the way to the beach, but it is worth it. There is enough space in the park for you to throw a frisbee or play other long range games. This park is not lit in the evenings and therefore is closed at sunset.
There is water available at this park but it is in the form of a water fountain, so you would need to bring your own bowl in order to give your canine access. You can find permits at the local park authority provided you bring your proof of vaccinations.
You are responsible for the actions of your canine at this park, aggressive canines are not permitted at the park and that is enforced by the city.