I wouldn't say this is the best dog park in all of the valley, but it's for sure the nicest on the west side of town. The park itself is located off of Spring Mountain road near the pool rec center.
I like that there's separated areas for small dogs, under 35 lbs, and large dogs, over 35 lbs. I don't like that fact that not everyone can actually read and will still bring their large dogs in the small dog area, but what can you do.
The dog park area has convenient beaches for sitting, water fountains for both humans & dogs and lots of trash cans for pet waste. There's also a parking lot right next to it which makes getting in and out a breeze. I do wish their was more grass and less dust, but overall it's still a nice place for my little guy to play.