Dog racing is illegal in the State of Idaho, because of the heinous treatment of greyhounds allowed by the Greene Group at their track in Post Falls in the early-to-mid 1990’s. In 1995, Spokesman-Review investigative reporter J. Todd Foster exposed the nightmarish conditions in which the dogs were kept, and […]