Professionel information about choice of breed, breeder, puppy, and dog and behavior, behaviour, training, development, and language. Advice about puppy temperament tests. Books, c ...