Every year, our breeding programme produces an average of 20 pedigree puppies. A team comprising a breeding manager, several animal keepers and apprentices ensure the dogs’ well-being, optimum development and socialisation while providing professional dog training.