While many disabled people receive service dogs from professional training programs, getting a “program dog” often requires time and resources that many disabled people just cannot afford. Many ...