I am thinking of trying Rally classes for my 8 month old sheltie girl (Maxine) and would like some advice. She has already taken 2 obedience courses and passed her STAR Puppy and Canine Good Citizen tests so she knows her basic commands. My goal is to have her qualify as a therapy dog at the local hospital. They are VERY strict about the dogs they accept into the program - so I want to give her the best chance possible to get accepted. Her biggest issues now are that she is very shy and is a jumper (at least at home, although she doesn't jump on other people). My dog trainer suggested Rally. There are also agility classes we can take. The trainer set up some of the agility equipment at a few of our obedience classes and Maxine loved jumping the hurdles and running through the tunnels. Truthfully, I'm not even sure what Rally is, so I'm looking for advice as to whether I should go with Rally or Agility to help prepare her for the Therapy Dog program. Thanks!