Falls Park Leashed dogs are welcome, as long as they are cleaned up after. Pet-friendly Falls Park, sitting on 128 acres, is located on the banks of the Big Sioux River in Sioux Falls, SD. Enjoy captivating waterfalls from several viewing platforms, including a five-story observation tower.