Infinite PawsAbilities works with Incarcerated individuals teaching them life skills while learning dog training. The trainers are learning a vocation that can reduce recidivism while they are simultaneously saving the lives of shelter dogs. The trainers are taught to look for special skills in the dogs that might make them a fit for certain types of canine jobs. Of course, our most important job is trusted family companion. They train the dogs to get their CGC or higher. Once we complete their training program we adopt them to families and where appropriate we may place a dog into a sport home, a service dog home, or any other number of Infinite PawsAbilities.