Team Canine really made a difference for us. We brought our timid and fearful Rhodesian Ridgeback here for puppy socialization and she went from a wallflower to completely confident with other pups. The first session we didn't push it since we didn't want to overwhelm or frighten her but every week her confidence increased exponentially. We also completed a puppy class here and our girl learned how to be a well mannered dog and is now competing in agility. I believe Team Canine gave her a great foundation and she is so easy to work with now.