Queen Creek puppy being trained to be assistance dog

Canine Companions for Independence is a national organization that provides highly-trained assistance dogs free of charge for people who need …

  • You already voted!
  • Read More

Get Unlimited Free Access

Join 5,000 other readers who get their news from us