Stem Cells in Canine Spinal Cord Injury – Promise for Regenerative Therapy in a Large Animal Model of Human Disease