I just wanted to do an update since I hadn't been on in a while.
Cody has been doing really well in class, and though we still have a lot further to go, I'm so proud of him and what he has accomplished so far. While he's only learned some of the basic commands, such as "sit", "lay down", "watch me", and "touch", we've also been working on his anxiety (using massage and working on a "relax" command), issues with his crate (using crate games), loose leash walking (collar for loose leash vs harness for free sniffing), and a few other things. We also started doing some nose work, which he absolutely loves! When her normal methods of training didn't work, our trainer looked up and tried other, more relaxed methods, so she has been really great. He has even seemed to calm down a little more, and implementing some of our training in what seems like unrelated problem areas has helped.
On another note, we are moving to Raleigh, NC, in a few weeks. Our first apartment fell through because my potential roommates backed out, so I was a little freaked out with it being so close to time to move. It ended up being a stroke of good luck. I found a house just outside of the city with a nice size back yard with an 8 ft wood privacy fence (no more chain link "ladders" for Cody!). My roommate, as long as everything works out, is a vet tech, and she has two dogs, a dachshund and a chihuahua/dachshund mix, as well as a dog-savvy cat. I will be going to meet her and see the house next weekend, so I'm keeping my fingers crossed.