‘Pooch Splash': Off Leash Dog Day At Twin Falls’ Dierkes Lake Sat
The 2021 "Pooch Splash," a day in which dogs can frolic off leash at Dierkes Lake in Twin Falls, is happening this Saturday, September 18. The event is a fundraiser for the city's animal shelter, and will help with costs for the care of these animals.