Puppy Training 101 : Training your puppy everything it needs to know from the first day you bring it home! - Kindle edition