Strap Stick from Jones Natural Chews Welcome to another Jones Natural Chews giveaway! This week’s featured treat is from Jones’ latest line of treats, just introduced last month, the Strap Stick! Here’s what Jones has to say about this yummy single ingredient treat for dogs. Dogs will love these Strap Sticks! Strap Sticks are a… [Read More]