Canine Companions for Independence is a US-based 501 nonprofit organization that trains and provides assistance dogs. As of 2018, it has placed over 6,000 assistance dogs with recipients at no charge. From Wikipedia
Quietly relocated after two days of Justice Department questioning, her arrival at the minimum-security camp has provoked fellow inmates to challenge her classification.