Yes it has a dog park, it can be accessed off of olive just east of 83rd ave. If you look up aerial on google maps youll see exactly where it is.
People take their dogs their constantly so I believe so usually there in leashes from what I seen. I know there's a dog park a little passing 59th and northern crossing across the street from the cemetery south/east corner I believe by a little baseball area.
Thanks! Your answer is awaiting moderation.