Sounds like your pup is doing well. In September, my then 4-month-old standard poodle pup fractured her leg, first night of puppy obedience class. Just a freak accident. She had to be crated mostly 24/7 for 7 weeks, so now I have a brat on my hands. She barks at people and other dogs, and plays rough with my other standard poodle. We are working on these issues, but I have to wonder how she'll behave in Level 1 classes in January!