Good training will ensure your puppy or dog is well socialised, well-mannered and a good citizen in all real-life situations both on walks and around the home.