@doubtingdisciple Libertyville has a really nice dog park: Independence Grove dog park. Had a nice lake, walking paths, ALL THE THINGS to smell!
I will say also, well it is a little bit of a drive, Montrose dog beach in summer is awesome! There are times I think I enjoyed it more than my dog...