Shy Shepherd - Training the Companion Dog 1 – Socialization & Training

Playing with one other dog will not be sufficient for your pup’s socialization.  Instead, they should meet, and play with as many other puppies and dogs as possible.

The Dunbar Academy Top Dog Academy – 4 books, 13 videos, 9 seminars and workshops