Windees Make Dogs Smile What are Windees? Why, they’re the best dog treat since ever, and they make dogs smile! Our giveaway this week, and one of my absolute favorite treats, is the Windee! Y’all want to know what Windees are, I can tell. I’ll let Jones Natural Chews tell you what a Windee is,… [Read More]