Twin Falls Loves DogsTwin Falls Loves DogsTwin Falls has gone to the dogs and that's a very good thing. According to recent studies, Twin Falls county is one of the best places to be a dog.Doc HollidayDoc Holliday