Dog Park near Westgate Plaza Shopping Center in Alexandria, VA