
Episode 294 • • 30:33 - 34:08
294: Choking the Puffin
Kane County Dog Walking Licenses, Illinois Regulation
A new regulation in Kane County, Illinois, reportedly requires residents to pay $40 per year for a permit to use off-leash dog parks. The report claims owners must wear a physical tag around their necks while walking their dogs, which the hosts cite as an example of excessive government control over "slaves."
