Sounds like the classes are off to a good start. I especially like to hear that the teacher is getting the dogs to discover where they're back feet are. I don't know if she told you this or not but if you want to do a little extra homework that will prepare Kia even more you can make her back up.

Just take a treat and start walking towards her forcing her to back up while you do. It works even better if you do it in a hallway or someplace that is difficult for a dog to turn around. Make sure you don't hold the treat to high though or she might try to jump up.

Now as for the other dogs being able to do agility, any dog can do agility, yes certain types of dogs do excel more at then others (i.e. Border Collies...though you wouldn't know that by watching Winter) but it really is something that any dog can do. I even know an 11 year old dog that still compete, she just jumps at a lower height.

As far as obdience goes it's highly recommended that your dog has a reliable recall, a good sit and down and a solid wait or stay command.