Dogs are pack animals and as such, are looking for a pack leader. In this relationship, you want to be the pack leader. Allowing your dog to believe that they are the pack leader will lead to all sorts of behavioural problems. Puppies, much like small children, are little sponges that soak up information. They learn all sorts from your behaviour; tone of voice and body language etc., so it is essential to be consistent. You are teaching your puppy even while you are unaware of it.
Set aside time each day to dedicate to training your puppy. They have a short attention span, so work with them for five to ten minutes at a time, when they are alert. Try to include more than one training session a day, use every opportunity you have for training your pup.
Train through positive reinforcement by using treats and affection to show your puppy that they understood and followed through on their commands correctly. This should be a time of fun and relationship building for you and your puppy. Never physically punish your puppy or lose your temper with them.
Teach them their name first, so that they recognise it; then teach them short clear commands such as sit, stay or down. Say the puppy’s name first and then the command afterwards. Be very clear, e.g. “Rover” pause “Come”. Don’t forget to include hand signals and body language in your training methods.
Most importantly repeat, practice, repeat!
Basic puppy training and socialisation is recommended. Dedicated and passionate experts in this field will assist you with basic training and socialisation of your puppy. If you can’t attend puppy training, do as much research as possible; read books or gather information on the internet to give you as much knowledge as possible, to equip you in training your puppy to become a well-mannered and socialised dog.