I took Casanova to puppy class, but not Bijou. I think you will find it helpful! Our puppy class dealt with potty training as well as basic obedience. The training was primarily for me to learn how to work with my own dog on different things and in different environments. Both my babies are perfect with humans in every way. But Casanova has a bit more trouble with other dogs. So it was good that he learned to focus on learning in a room with several other dogs. We also made contact with some excellent trainers who we took private in-home lessons from later. So I would highly recommend puppy class! Get some instruction and keep at it! You and your pup will do great!