I've been wanting to take Socks but it seems as though I am busy on every 3rd Saturday. It seems as I am free only on every 2nd Saturday
It's not a dog park, but we love Uvas Canyon County Park. The waterfall loop is shady and our dogs love it. Uvas is our top choice for a nice walk with the dogs. Santa Clara County has lots of great parks that allow dogs on leash. Parks vary on whether dogs are allowed so be sure to check ahead. Mount Madonna is also very nice for dogs.