If you have no experience training dogs, a good class is worth every nickel. Classes help provide you with the skills to encourage your puppy to be respectful of your wishes. All training should be done in a manner that rewards the dog for good behaviour and does not punish the dog for mistakes.