24 Hours in the Canyon welcomes therapy dog for cancer survivors

24 Hours in the Canyon welcomes therapy dog for cancer survivors

24 Hours in the Canyon welcomes therapy dog for cancer survivors