I'm not sure of one with an actual enclosed or authorized dog park/run, but my parents have stayed at the City of Lewisville campground which is right off I35E and Justin Road. It has a gate that closes between 11pm and 6am (show up late and you're parking at the gate and walking to your trailer).
They don't have a dog run that I know of but they do allow leashed pets in the park.