Minnehaha Falls Off-leash Dog Park is a 4.3 acre dog park within Minnehaha Park located on the south end of Minnehaha Park, 54th St. and Hiawatha Ave.
Some aspects to consider when rating this dog friendly place:
1. How dog friendly is it?
2. Is it clean and friendly for your dog?