You may have seen Ruby the Science Dog on Twitter (@SciDogRuby) or around the University of Alberta, but did you know that Ruby is...