I recommend signing up with BAXTER & Bella. It is an at home training program that you can do at any time and everyone can participate in. I suggest you start before your puppy comes home as they have a lot of useful information that will make those first few days a smoother transition! A well trained puppy makes everyone happy!