Author: socialdogcoach
A SOCIAL DOG is a canine companion who is so well-behaved and brave, she can go just about anywhere! Follow our adventures in Extreme Socialization: training our fur babies out in the world to prevent anxiety, build resilience, and develop the skills they need to live their best life.