Thanks to all who wrote in about the opening. The Upshur dog park is actually located at 4300 Arkansas Avenue, NW at the corner of Arkansas and Allison Streets, NW. You can see Facebook page here. Looks good!
Couple more shots including hours and a super long ramp after the jump.